LINUX.ORG.RU

История изменений

Исправление Manhunt, (текущая версия) :

Да у нас тоже огромная кодовая база, местами хитровывернутая, в которую надо добрасывать новые фичи и развивать старые. Однако чем хуже у сотрудников с написанием легкого для понимания и исправно работающего кода, тем быстрее состояние кодовой базы деградирует - как раз благодаря их участию.

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

Исходная версия Manhunt, :

Да у нас тоже огромная кодовая база, местами хитровывернутая, в которую надо добрасывать новые фичи и развивать старые. Однако чем хуже у сотрудников с написанием легкого для понимания и исправно работающего кода, тем быстрее состояние кодовой базы деградирует - как раз благодаря их участию.