LINUX.ORG.RU

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

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

В каком виде ты преподнес начальству необходимость рефакторинга?

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

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

В каком виде ты преподнес начальству необходимость рефакторинга?

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

Ну а если нет, то дави на начальство, аргументируя тем, что без рефакторинга новых фич не будет, ибо исправлять потом баги в этих новых фичах может оказаться сильно дороже, чем понемногу рефакторить проект.