摘要: 本文由@呆代待殆原创,转载请注明出处。 工厂模式遵循的设计原则之一:找出代码中常变化的部分,并把这一部分分离出来。(Dependency Inversion Principle) 工厂模式简述 当我们需要在我们编写的代码里面实例化(将类实例化,在java中就是用到new的时候)特定的类时,我们的代码 阅读全文
posted @ 2016-04-20 17:15 呆代待殆 阅读(629) 评论(0) 推荐(1) 编辑
摘要: 本文由@呆代待殆原创,转载请注明出处。 写在前面:所谓设计原则并不是一定要遵守的法则,只是一种建议,因为保持这些原则本身会有一定代价,若是这些代价超过了带来的好处就得不偿失了,所以一切还是以简单为准。 原则一:分离变与不变的部分。 定义:找出代码中会发生变化的部分,并将其和保持不变的部分分离。 作用 阅读全文
posted @ 2016-04-20 17:09 呆代待殆 阅读(1667) 评论(0) 推荐(0) 编辑