История изменений
Исправление Iron_Bug, (текущая версия) :
нельзя учесть всё. приходилось работать над очень крупными проектами (десятилетиями софт писали разные разработчики). и когда есть такой монстр, к которому периодически нужно дописывать какие-то костыли по требованию заказчиков, то код неизбежно превращается в сплошной ад. невозможно учесть всё. особенно в долгосрочных проектах. а начальство обычно не понимает необходимости рефакторинга и времени на это не выделяет.
Исходная версия Iron_Bug, :
нельзя учесть всё. приходилось работать над очень крупными проектами (десятилетями софт писали разные разработчики). и когда есть такой монстр, к которому периодически нужно дописывать какие-то костыли по требованию заказчиков, то код неизбежно превращается в сплошной ад. невозможно учесть всё. особенно в долгосрочных проектах. а начальство обычно не понимает необходимости рефакторинга и времени на это не выделяет.