Denis Zarin
Есть мнение, что есть разнонаправленные силы, которые влекут укрупнение или уменьшение масштаба модулей. Это относится и к архитектуре и, к примеру, к размеру компаний на рынке. Экстремумы обычно неоптимальны.
Я бы поспорил. Есть отраслевые тренды, которые стоит учитывать. Я не знаю что там с компаниями происходит, не сильно в этом компетентен, но текущий ИТ тренд - эволюционно развиваемые архитектуры. Причем не на уровне кода, а в виде компонент времени исполнения. Десять лет назад был другой тренд: делай как попало, потом отрефакторим. От этого тренда нам остались процессы, установки мышления и вся остальная надстройка. Но тренд этот нисходящий. Никто не хочет переписывать то, что работает и уж тем более, то, что не работает. А разработчик, которого мы тут второй день пытаемся усадить в наш офис, так он вообще, живет в другой стране, работает в другой компании и деньги наши ему не нужны. Он просто софт свой на гитхабе оставил, а использовать его или нет это уже наш, архитектурный, так сказать, вопрос