
设计模式
lvw1105
这个作者很懒,什么都没留下…
展开
-
《Head First 设计模式》中的设计原则
《Head First 设计模式》 1.找出应用中可能变化之处,把它们独立出来,不要和那些不需要变化的代码混在一起。 2.针对接口编程,而不是针对实现编程。 3.多用组合,少用继承。 4.为了交互对象之间的松耦合设计而努力。 5.类应该对扩展开放,对修改关闭。...原创 2013-11-06 09:50:32 · 140 阅读 · 0 评论 -
数据库的问题应该最优先解决
在设计系统初期,应该考虑数据的整合性究竟有多么严格,如果不是非常严格的,是否可以去掉事务。 因为如果对事务控制不好,会导致数据库重量产生很多锁表,特别是更新或者插入非常频繁的时候。 ...原创 2014-07-11 11:01:30 · 114 阅读 · 0 评论 -
二十三种设计模式
设计模式主要分三个类型:创建型、结构型和行为型。 其中创建型有: 一、Singleton,单例模式:保证一个类只有一个实例,并提供一个访问它的全局访问点 二、Abstract Factory,抽象工厂:提供一个创建一系列相关或相互依赖对象的接口,而无须指定它们的具体类。 三、Factory Method,工厂方法:定义一个用于创建对象的接口,让子类决定实例化...原创 2013-10-28 08:40:15 · 85 阅读 · 0 评论