组件化的本质
组件化的内核是职责划分与依赖管理,形式是依赖箭头、指向箭头管理。
分解、分而治之的分。
分解与组合是建模的核心,模块间的连接点或接口是核心的核心
组件化的目的是降低复杂度与复用,理论依据是还原论与模块化、标准化;
实现方式是服务的注册、发现、使用机制。容器、策略块、扩展点。
核心是通信协议与机制。url,target-action、rfc。
对照计算机硬件集成、汽车硬件集成。
软件的模块化开发
组件化与模块化是一种存在的两种表述:模块化强调内聚、功能和分解,强调模块个体的存在;组件强调模块间的依赖和合作接口,强调合成。
我思故我在