Skip to content

依恋情结

ID: feature_envy | 严重程度: 中 (默认)

依恋情结(Feature Envy)发生在当一个类中的方法看起来对另一个类的数据比对自己类的数据更感兴趣时。

为什么这是一种坏味道

这表明违反了封装原则。逻辑很可能被放在了错误的地方。

如何修复

将该方法(或方法中存在依恋的部分)移动到它所使用的数据所在的类中。

Released under the MIT License.