![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
代码质量
-TOXNO-
这个作者很懒,什么都没留下…
展开
-
代码异味检测方法
代码异味:由于设计缺陷或不良编码习惯而引入程序的、导致深层次质量问题的代码症状。 传统启发式方法 机器学习监督方法 概述 用检测规则区分某种气味是否对代码制品产生影响,规则源于从源代码中提取的相关度量值与一些经验上确定的阈值进行比较。 使用机器学习分类器,用一组自变量去预测一个因变量。...原创 2020-02-07 13:50:21 · 1044 阅读 · 0 评论 -
代码异味(code smell):代码的坏味道
定义:由于设计缺陷或不良编码习惯而引入程序的、导致深层次质量问题的代码症状。常见的代码异味:1 BLOB 实现多个职责、具有大量属性、操作、与数据类有依赖关系的类。2 依恋情结 (Feature Envy) 一个类过度使用另一个类的方法。3 过长方法 (Long Method) 函数方法的代码过长。4 过长参数列表 (Long Pa...原创 2020-02-05 17:12:31 · 5897 阅读 · 0 评论