设计模式简述

《java设计模式》文集说明

  • 本文集为笔者学习设计模式的笔记
  • 随着练习的增加,本文集中每一篇文章都会进行多次修改
  • 若有错漏之处,欢迎各位指正

正文

Design pattern(设计模式)是一套被反复使用、多数人知晓的、经过分类编目的、代码设计经验的总结。使用设计模式是为了可重用代码、让代码更容易被他人理解、保证代码可靠性。
《Design Patterns: Elements of Reusable Object-Oriented Software》(即后述《设计模式》一书)由 Erich Gamma, Richard Helm, Ralph Johnson, John Vlissides 四人合著,这四位作者被称为“四人组 Gang of Four”,而这本书中的设计模式被称为 GoF Design Pattern。
GoF的《设计模式》是第一次将设计模式提升到理论高度,并将之规范化,本书提出了23种基本设计模式,自此,在可复用面向对象软件的发展过程中,新的大量的设计模式不断出现。

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

友情链接更多精彩内容