需要足够大的类

来源:互联网 发布:网络浮尸国是什么意思 编辑:程序博客网 时间:2024/06/05 17:52

        很多时候,我们需要一个简单的类型,这个类型只做很少的事情,知道很少关联的事情。

然后,他基本是自身不能生活自理的,他需要让别的类来调用,并让别的类来做更多的事情。

所以,我们需要一个更强大的类型,他能够自行完成独立的业务逻辑上的事情,他需要知道更多的事情。

于是,更好的设计应该是:

设计一个足够大的类型吧!并且使用那个单一的类。


职责单一

(函数级别上的职责单一、类级别上的职责单一)


问题是:职责要分明;职责确定下来后,这一件事,属不属于这个职责的事?

粒度的把握是关键。没有对与错,只有合不合理。


0 0