内联类
问题
类几乎不做任何事情,也不负责任何事情,并且没有为它计划额外的职责。
解决方案
将所有特性从类移到另一个类中。
之前

后

为什么重构
- 通常,在一个类的特性被“移植”到其他类之后,就需要这种技术了,而这个类几乎没有什么可做的。
好处
- 消除不必要的类可以释放计算机上的操作内存和大脑中的带宽。
类几乎不做任何事情,也不负责任何事情,并且没有为它计划额外的职责。
将所有特性从类移到另一个类中。