Здравствуйте, Dan Dare III, Вы писали:
DDI>Здравствуйте, gandjustas, Вы писали:
G>>[Не думал что буду писать по-удаффски, но сдержаться не могу] G>>АФФТАР, убей себя аб стену! G>>Этот код в случае симметричной строки работает в 100 раз медленее варианта с Array.Reverse!!!!!!!
DDI>я знаю это много лет
Так от кандидата требовалось выдать такой ответ? Если нет, зачем вы его пишете здесь?
Если код — говно, зачем оптимизацию туда включать?
DDI>>>можно, я не люблю трудночитаемый неэффективный код G>>Этот код гораздо читаемее вариантов в 3 строчки?
DDI>варианты в три строчки многие не понимают
Ну да, зато все рекурсию понимают...
DDI>код пишется в голове а в студии или бумаге он фиксируется, DDI>да бумага неудобна но думать можно и без бумаги вовсе и даже без студии DDI>если кандидат пишет код дебуггером это уровень ниже требуемого
Вы в какой реальности живете? Заставьте своих программистов писать код в Notepad, а компилировать с помощью csc и не пользоваться отладчиком. Посмотрите во сколько (тысяч) раз упадет производительность.
Вы лет 10-15 назад информатику в вузе не преподавали?