重构与臭豆腐

代码重构可以在熏人的代码,项目编号,甚至脱胎换骨。臭豆腐也是,虽然臭了,但是,做好了,还是很好吃的。很需要手艺的。治大国,若烹小鲜。重构代码若炸臭豆腐。

既然要做臭豆腐,就先要识别出臭豆腐。要先忍的住,外加好手艺(要有耐心和细心,和高超的手艺来做,重构代码)。

现在先说识别吧。

 1.重复代码。

2.过长函数。

3.过大的类。

4.发散式变化。

5.散弹式修改。

6.依恋情节。

7.数据泥团。

8.基本类型偏执。

9.Switch惊魂。

10.平行继承体系。

11.冗与类。

12.过分的超前。

13.迷惑的暂时字段。

14过度的耦合的消息练。

15中间人。

16.过分亲密。

17过多的注视。

原文地址:https://www.cnblogs.com/wcLT/p/2802188.html