Новогодние праздники - время чудес и сказок. С Новым Годом!!!
Сказка “Волшебный рефакторинг”.
В тридевятой ит-компании, в тридесятой dev-команде пилили разрабы продукт. Продукт пилился, релизился, пользователями обрастал, да код продукта обрастал костылями да заплатками. Пошли разрабы к руководителю челом бить и время с бюджетами на рефакторинг выпрашивать, костыли да заплатки из кода выковыривать. Выслушал их руководитель и говорит: “добры молодцы, да потерпите вы немножечко, давайте вооон те 3 фичи запилим, а там и рефакторинг”. Ушли программисты грустные, пилили фичи без устали, костылями да заплатками их в продакшн запихивали.
Пришли они к руководителю во второй раз и говорят: “руководитель-батюшка, те 3 фичи запилены и даже более того сделано, не вели казнить, вели код рефакторить, костыли да заплатки выковыривать”. Рече руководитель тогда: “братцы, не можем рефакторить сейчас, пользователи окаянные еще фич хотят, потерпите еще капельку, а там и рефакторинг”.
Вернулись добры молодцы в опен спейс свой, рукава закатили, кулаки сжали, фичи пилили, костылями да заплатками их пуще прежнего в продакш впихивали. Запихивали-запихивали и поняли, что не отрефакторить уже код тот никогда. По новой писать легче чем порядок навести там, но эта история уже из другой сказки…