怎样才能开发出好的软件(三)

三层架构的基本形式在怎样才能开发出好的软件(二)中已经讲过了,为了提高程序可维护性、可扩展性、可复用性、灵活性,可以在其中加入设计模式,设计模式有23种,这些设计模式可以分为三大类:创建型模式、结构型模式、行为型模式。下面就分别介绍一下这些设计模式的基本结构、使用的好处以及使用场合 创建型模式有抽象工厂模式、建造者模式、工厂方法、原型模式、单例模式。 抽象工厂模式: 这个设计模式客户端只与抽象工厂
相关文章
相关标签/搜索