- Duplicated Code(重复代码)
- Long Method(过长函数)
- Large Class(过大的类)
- Long Parameter List(过长参数列)
- Divergent Change(发散式变化)
- Shotgun Surgery(霰弹式修改)
- Feature Envy(依恋情结)
- Data Clumps(数据泥团)
- Primitive Obsession(基本类型偏执)
- Switch Statements(switch语句)
- Parallel Inheritance Hierarchies(平行继承提醒)
- Lazy Class(冗赘类)
- Speculative Generality(夸夸其谈未来性)
- Temporary Field(令人迷惑的暂时字段)
- Message Chains(过渡耦合的消息链)
- Middle Man(中间人)
- Inappropriate Intimacy(狎昵关系)
- Alternative Classes with Different Interfaces(异曲同工的类)
- Incomplete Library Class(不完美类库)
- Data Class(纯稚的数据类)
- Refused Bequest(被拒绝的遗赠)
- Comments(过多的注释)
代码的坏味道-目录
最新推荐文章于 2019-11-25 20:01:30 发布