首页 > 其他 > 详细

《企业级应用架构设计》3.软件设计原则

时间:2018-01-22 13:32:51      阅读:221      评论:0      收藏:0      [点我收藏+]

3.1.软件设计通用原则

3.1.1 内聚和耦合

内聚:建议创建专注类,少量方法表示逻辑操作。
耦合:衡量两个软件模块(如类)之间的依赖程度。例如A类和B类,A类改变,必须改变B,说明它们耦合。

3.1.2 关注点分离(Soc)

有助于实现高内聚低耦合的原则,关注点分离。
Soc建议你只把注意力放在一个具体的关注点上。

3.1.3 隔离

只有公共接口成员才对其他模块可见。内部数据不暴露,要么封装起来,选择性暴露。
接口包含模块行为,细节不可见。

《企业级应用架构设计》3.软件设计原则

原文:https://www.cnblogs.com/tangge/p/8328551.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!