История изменений
Исправление f1xmAn, (текущая версия) :
В каком виде ты преподнес начальству необходимость рефакторинга?
Всякое начальство бывает. Я со своим постоянно ругаюсь из-за подобного безобразия, как у автора поста, а оно уверено, что так и должно быть, ибо само эту архитектуру разрабатывало. А если приводить пруфы из всяких умных книжек и статей уважаемых разработчиков, вообще может выясниться, что ты не думаешь, а просто тупо повторяешь за этими дядьками, и вообще начальство слишком занято, чтобы спорить и не обязано приводить аргументы в пользу своих убогих решений — у него еще 3 проекта, которые нужно изговнякать. Если ситуация автору знакома, рекомендую сваливать, как я вскоре и поступлю. :)
Исходная версия f1xmAn, :
В каком виде ты преподнес начальству необходимость рефакторинга?
Всякое начальство бывает. Я со своим постоянно ругаюсь из-за подобного безобразия, как у автора поста, а оно уверено, что так и должно быть, ибо само эту архитектуру разрабатывало. А если приводить пруфы из всяких умных книжек и статей уважаемых разработчиков, вообще может выясниться, что ты не думаешь, а просто тупо повторяешь за этими дядьками, и вообще начальство слишком занято, чтобы спорить и не обязано приводить аргументы в пользу своих убогих решений — у него еще 3 проекта, которые нужно изговнякать. Если ситуация автору знакома, рекомендую сваливать, как я вскоре и поступлю. :)
Ну а если нет, то дави на начальство, аргументируя тем, что без рефакторинга новых фич не будет, ибо исправлять потом баги в этих новых фичах может оказаться сильно дороже, чем понемногу рефакторить проект.