摘要: 1、如何优雅地创建对象? 那么就可以考虑使用5种创建型模式。 (1)一个类在整个应用中,一个对象足矣,则单例模式。对象唯一。 (2)一个类在整个应用中,多个相同对象且相互不影响,则原型模式。对象复制。 (3)一个类在整个应用中,构建过程复杂且有序,则建造者模式。对象复杂。注重细节。 (4)一个类在整 阅读全文
posted @ 2018-08-10 10:08 igoodful 阅读(114) 评论(0) 推荐(0) 编辑
摘要: 类与类之间的耦合度越低,一个单独的类就越容易进行测试。当类与类之间都是高度的耦合在一起的时候,单元测试就变得愈发的困难,而且得到的bug也越难划分和分离。在OOP的编程思想中,类是最基本的单元,每一个类也要保证一些基本的原则,其中,单一职责的原则就是一个类需要保证的,那么单元测试的任务就是来测试这些 阅读全文
posted @ 2018-08-10 09:08 igoodful 阅读(151) 评论(0) 推荐(0) 编辑