для того чтобы удобнее было писать? Нет конечно, чтобы было просто переписывать!
Париться над границами и декомпозицией зачем надо, разве для удобства написания? Нет! Чтобы удобно было вносить изменения, и они не требовали нескольких лет и тысячи программистов для их внесения
воообще что бы можно было посадить не одного разработчика а 10 и что бы они не утопали в куча часов митингов
так один разраб и ненагенерит столько изменений, сколько 10
что забавно - он сможет нагенерить где-то лишь в 2-3 раза меньше изменений чем 10 человек если не париться о границах и контрактах)
ну вот же)) все это существует ради изменений, мы пришли к тому, с чего начали)
Обсуждают сегодня