/重构/代码味道 耦合器 该组中的所有气味都会导致类之间过度耦合,或者显示如果耦合被过度委托取代会发生什么。 功能嫉妒 方法访问另一个对象的数据多于访问它自己的数据。 不合适的亲密 一个类使用另一个类的内部字段和方法。 信息链 在代码中,您可以看到一系列类似于美元- > b () - > c () - > d () 中间的男人 如果一个类只执行一个动作,将工作委托给另一个类,那么它为什么还存在呢?