LINUX.ORG.RU

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

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

Manhunt описал вполне себе работающий алгоритм

Да?

Manhunt> Снабжаем систему как можно большим количеством автоматизированных тестов. Счет должен идти на десятки тысяч тестов, с более-менее равномерным покрытием всей существенной функциональности

Это уже работа на несколько месяцев целому коллективу, так что алгоритм работоспособен чисто теоретически.

Первым пунктом _практического_ алгоритма должно быть «разъяснить начальству необходимость рефакторинга». Если этот пункт выполнить невозможно, вся задача неразрешима.

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

Manhunt описал вполне себе работающий алгоритм

Да?

Manhunt> Снабжаем систему как можно большим количеством автоматизированных тестов. Счет должен идти на десятки тысяч тестов, с более-менее равномерным покрытием всей существенной функциональности

Это уже работа на несколько месяцев целому коллективу, так что только алгоритм работоспособен чисто теоретически.

Первым пунктом _практического_ алгоритма должно быть «разъяснить начальству необходимость рефакторинга». Если этот пункт выполнить невозможно, вся задача неразрешима.