Без заголовка
Хотелось бы про "энергетическую" основу модульности услышать. С одной стороны - часто возникает желание развинтить монолитную систему на компоненты/модули - чтобы иметь гибкую взаимозаменяемую архитектурную конструкцию.
С другой стороны - чуть не в геометрической прогрессии растут организационные затраты на ее поддержание - интеркоммуникации между "владельцами модулей", сложности в проектировании, арбитраж в поисках причин нештатной работы, а если у владельцев компонент разнятся ценности (инноватор/консерватор) - политика ценообразования - условия саппорта - компетенция команды - то факап обеспечен.
Чувствую становлюсь лютым врагом аппологетов интеграционных платформ и решений с их бесконечными data transformation's и MDM data services ..
Доктор, это лечится ? ;-)