Работаю над проектом, perl/bash/java. Проект представляет собой дикую мешанину скриптов плюс функциональные тесты на джаве (гусары, молчать).
После очередного проведенного на работе воскресенья по причине того, что сроки давно сгорели, а фича, с виду элементарная, так и не сделана, решил, что так жить больше нельзя. Хочу запилить глобальный рефакторинг с целью упрощения читаемости и поддерживаемости кода. Потому что смотреть на самодельные костыли, которые воткнуты даже вместо модулей из Perl Core (File, Cwd, Carp и т.д.) сил уже нет. Собственно вопрос - как сделать, затратив минимум времени (сильно сомневаюсь, что его кто-то оплатит, либо придется долго и упорно доказывать необходимость такого шага) и получив максимум профита? Писать сначала юнит-тесты? Или функциональных будет достаточно чтобы убедиться, что регрессии не внесли? Реквестирую маны, напутствия, советы бывалых, истории успеха. Уволиться не предлагать, 25 дней из 30 тут все хорошо и тихо, не мешает учебе, а платят - я столько не выпью


Ответ на:
комментарий
от baverman

Ответ на:
комментарий
от DELIRIUM

Ответ на:
комментарий
от DELIRIUM

Ответ на:
комментарий
от baverman

Ответ на:
комментарий
от DELIRIUM

Ответ на:
комментарий
от DELIRIUM

Ответ на:
комментарий
от baverman


Ответ на:
комментарий
от anonymous



Ответ на:
комментарий
от marvin_yorke

Ответ на:
комментарий
от kulti


Ответ на:
комментарий
от JackyTreehorn

Ответ на:
комментарий
от kulti

Ответ на:
комментарий
от JackyTreehorn


Ответ на:
комментарий
от andreykyz

Ответ на:
комментарий
от marvin_yorke

16 июля 2012 г.
Ответ на:
вспомнилось.
от kelyar



Ответ на:
комментарий
от outtaspace



Ответ на:
комментарий
от marvin_yorke

Ответ на:
комментарий
от marvin_yorke


Ответ на:
комментарий
от outtaspace

Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.
Похожие темы
- Форум Легаси код это (2015)
- Форум Почему легаси становится легаси? (2019)
- Форум Десктоп за 40к (2015)
- Форум Intel выкидывает легаси (2023)
- Форум Маленькие радости легаси (2022)
- Форум [emacs, org-mode] Перенос строк (2011)
- Форум надо реврайтить 40к url (2012)
- Форум 686 легаси не нужно (2018)
- Форум Как бы отрефакторить свое собственное говнецо? (2015)
- Форум Строка состояния vim в haskell mode (2012)