代码的坏味道:
代码的坏味道主要有以下的几种:
1.重复代码
2.过长的函数
3.过大的类
4.过长的参数列
5.发散式变化
6.散弹式修改
7.依恋情结
8.数据泥团
9.基本类型偏执
10.switch大量出现
11.平行继承结构
12.冗余的类
13.夸夸其谈未来类---设计的类作用不大
14.令人迷惑的暂时值域
15.过度耦合的消息链
16.中间人
17.过度亲密的关系
18.异曲同工的类---类的作用相似
19.不完善的程序库类
20.纯稚的数据类
21.拒绝继承基类的部分成员
22.过多的注释