摘要: “分离职责”是经常使用的一个重构策略,当一个类担任的职责太多时,应按职责将它拆分成多个类,每个类分别承担“单一”的职责,也就是让每个类专心地做“一件事情”。就一个类而言,应该仅有一个引起它变化的原因,这是所谓的SRP原则。本篇文章基于SRP原则展开描述了SRP原则的定义,为什么要遵循SRP原则,以及实践SRP原则的难点。最后,我们通过一则示例来说明“分离职责”这个重构策略。 阅读全文
posted @ 2016-05-12 00:12 keepfool 阅读(1631) 评论(3) 推荐(8) 编辑