История изменений
Исправление Manhunt, (текущая версия) :
Да у нас тоже огромная кодовая база, местами хитровывернутая, в которую надо добрасывать новые фичи и развивать старые. Однако чем хуже у сотрудников с написанием легкого для понимания и исправно работающего кода, тем быстрее состояние кодовой базы деградирует - как раз благодаря их участию.
В общем, в какой-то момент я пришел к убеждению, что на собеседовании в первую очередь нужно отфильтровать тех, кто пополнит кодовую базу кучами невразумительной лапши. Задачи были выбраны действительно несложные, но решение этих задач должно было быть элегантным и без багов. Удивительно, но подавляющее большинство собеседуемых с этим не справлялись. А люди, которых таким образом набрали, де-факто вполне успешно работают с нашей кодой базой, в том числе и в хитровывернутых её местах.
Исходная версия Manhunt, :
Да у нас тоже огромная кодовая база, местами хитровывернутая, в которую надо добрасывать новые фичи и развивать старые. Однако чем хуже у сотрудников с написанием легкого для понимания и исправно работающего кода, тем быстрее состояние кодовой базы деградирует - как раз благодаря их участию.