Какая невероятно субъективная статья. Разработчики хорошие, и всегда говорят как лучше. Менеджер делает как хуже, потому что он злой и вообще саботажник.
Так не бывает, все намного сложней. Менеджер принимает решение исходя из десятков факторов, и качество кода - только один из них (хоть и важный, бесспорно). Есть еще куча вещей, которых разработчик может и не видеть. Если это заказная разработка, то без выкатки в прод "сырого" релиза следующего дня работы на проекте может и не быть. Или не будет поступления от этого заказчика и нечем платить зарплату тому же разработчику. То есть, часто в реалиях существующих ограничений, менеджер выбирает не между плохим и хорошим, а между плохим и очень плохим.
Какая невероятно субъективная статья. Разработчики хорошие, и всегда говорят как лучше. Менеджер делает как хуже, потому что он злой и вообще саботажник.
Так не бывает, все намного сложней. Менеджер принимает решение исходя из десятков факторов, и качество кода - только один из них (хоть и важный, бесспорно). Есть еще куча вещей, которых разработчик может и не видеть. Если это заказная разработка, то без выкатки в прод "сырого" релиза следующего дня работы на проекте может и не быть. Или не будет поступления от этого заказчика и нечем платить зарплату тому же разработчику. То есть, часто в реалиях существующих ограничений, менеджер выбирает не между плохим и хорошим, а между плохим и очень плохим.