关于对项目组组员的一篇转IRRLICHTgui设计模式文章的评论

 

对应某项目组组员博客

http://hi.baidu.com/23251079/blog/item/e0cc76edee896fdeb21cb11a.html

 

因为百度博客的评论字数限制BUG, 只能改在此发表评论:

 

CppDepend: http://www.cppdepend.com/

Cpp工程检索工具,使用语言CQL :(Code Query Language)

 

Coupling

耦合:耦合指各个模块之前的关联程度.比如说类中嵌套类,并使用类中各种属性方法等,就构成了一种耦合

 

Low Coupling

低耦合:是全局上的一个概念.反之则是高耦合.低耦合意味着类与类之间的关联比较少,这样在维护更新上提高效率.比如要对A类更新,若A类不存在类嵌套,则只需要修改A类,影响到的是程序中A类的对象.若A类嵌套在B类,对A类进行更新,势必会影响B类的对象,此时便产生耦合.

一般的工程中耦合是无法避免的(即使都是调用COMMON库文件), 为了达到企业不同的目的,只有通过各种方式降低耦合.

 

其中的公式

A = Na / Nc 指的是抽象类数量与实体类数量比值,是作为一个评测标准

 

高内聚是一种降低耦合产生的对程序影响大小的一种方式, 意旨降低类与类之间的关系(如嵌套中使用嵌套类中的字段数量等).

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值