知识卡片
组件重用靠接口
内容
组件范式把计算单元与连接关系显式化,重用依赖清晰接口、端口和连接器,而不是复制已有代码。它降低开发成本的前提,是组件的上下文假设、依赖和非功能属性能被看见。
参考来源
- 位置:第1章《软件架构中面向对象、基于组件、面向代理和面向服务的范式》1.3节「基于组件范式」(源文件:_chapter-text/ch01.txt)
- 结论依据:原文明确说明基于组件方法强调重用、开发人员只需知道组件包含的内容而不需要知道实现方法,系统通过连接器相互通信的组件构成,直接支持卡片对组件重用依赖清晰接口、端口和连接器而非复制代码的论述。
- 原始内容:"开发人员只需要知道组件包含的内容,而不需要知道实现的方法……基于组件的软件架构将系统描述为一组通过连接器(交互单元)相互通信的组件(处理或者存储单元)。它们的目标是降低开发成本,改善模型重用性。"