您的位置:逆风者 软件工程 正文
原作者:www.upwinder.com 添加时间:2007-09-02 原文发表:2007-08-31 人气:12 来源:程序员

本文章共1918字,分2页,当前第2页,快速翻页:
 


  源码级的软件度量主要评价代码复杂度,Halstead测量套件被称为“最著名和研究最完全的软件复杂度复合度量之一”。它通过研究源代码中的操作符和操作数,开发出了一系列指标,可以描述代码的实际体积,开发工作量,开发时间,甚至软件中被预测的错误数。 很多软件测量工具都提供象耦合度,环复杂度,Halstead测量套件,扇入扇出数,等指标的自动统计,透过这些指标,我们可以掌握代码的内部特性,分析每次代码改动对代码质量的影响。一些停留在定性描述上的质量改进,完全可以通过数据得到印证。比如某部分代码采用设计模式以后提高了内聚力,降低了耦合度,某块职责众多,特别复杂的代码被拆散,所拆出的各个模块的复杂度都很低,易于维护。那么通过度量数据一定可以反应出这些特性,比如,源码级的复杂度指标降低,构件级的耦合度指标降低等等。

逆风编程技术

[1][2]下一页


 
本文章更多内容<<上一页 - 1 - 2
相关文章

软件开发质量管理层次模型
代码检测:Code Review与CheckStyle
建模过程的盲点:软件集成中的软知识
统一建模语言UML轻松入门之用例
统一建模语言UML轻松入门之动态建模
项目经理:做好项目开始阶段的九条经验
追求代码质量: 不要被覆盖报告所迷惑
统一建模语言UML轻松入门之综合实例
32位程序移植到64位平台前的准备工作
统一建模语言UML轻松入门之基本概念
为什么要用UML建模之建模的重要性
函数库、组件产品的测试方法

相关评论


本文章所属分类:首页 软件工程

  热门关键字: