История изменений
Исправление tailgunner, (текущая версия) :
Manhunt описал вполне себе работающий алгоритм
Да?
Manhunt> Снабжаем систему как можно большим количеством автоматизированных тестов. Счет должен идти на десятки тысяч тестов, с более-менее равномерным покрытием всей существенной функциональности
Это уже работа на несколько месяцев целому коллективу, так что алгоритм работоспособен чисто теоретически.
Первым пунктом _практического_ алгоритма должно быть «разъяснить начальству необходимость рефакторинга». Если этот пункт выполнить невозможно, вся задача неразрешима.
Исходная версия tailgunner, :
Manhunt описал вполне себе работающий алгоритм
Да?
Manhunt> Снабжаем систему как можно большим количеством автоматизированных тестов. Счет должен идти на десятки тысяч тестов, с более-менее равномерным покрытием всей существенной функциональности
Это уже работа на несколько месяцев целому коллективу, так что только алгоритм работоспособен чисто теоретически.
Первым пунктом _практического_ алгоритма должно быть «разъяснить начальству необходимость рефакторинга». Если этот пункт выполнить невозможно, вся задача неразрешима.