封装的指标是什么?
问题描述:
您可以用来检查封装的最接近的度量标准(甚至精确度量标准)是什么?封装的指标是什么?
面向对象代码中的制动封装是你可以对你的项目做的最糟糕的事情(如果不是最糟糕的话)。
许多(如果不是全部的话)编程原理都是围绕不同的封装方面进行的,那么哪些度量标准对于检测/评估代码库的效果如何?
答
A)(用于面向对象设计,费尔南多·布里托和阿布雷乌
(在http://www.aivosto.com/project/help/pm-oo-mood.html细节)基础上,他们检查什么
情绪和MOOD2)指标:
- 封装:
- (MHF)方法隐藏因子
- (AHF)属性隐藏要素
- 继承:
- (MIF)方法继承因子
- (AIF)属性继承因子
- 多态性
- ( POF)多态性因子
- 耦合:
- (COF)耦合系数
TODO:添加MOODS度量
B)C.K.度量,通过Chidamber和Kemerer
(在http://www.aivosto.com/project/help/pm-oo-ck.html细节)
TODO:在这里添加风花雪月指标
您可能会发现纸有用(快速谷歌搜索与 '*封装指标*'): [分析面向对象的度量](http://www.ijceronline.com/papers/Vol2_issue5/AY02514741479.pdf) – Zabuza
也发现(基于前面提到的定义MOOD的论文)这篇硕士论文:http://citeseerx.ist .psu.edu/viewdoc /下载?DOI = 10.1.1.160.188&代表= REP1&类型= PDF – Belun