摘要: # 设计模式的历史 > **设计模式就是前辈们在软件开发过程中,对常见问题总结出的最佳解决方案**。 1995 年,GoF(Gang of Four,四个基友)合作出版了《设计模式:可复用面向对象软件的基础》一书,共收录了 23 种设计模式,从此树立了软件设计模式领域的里程碑,人称「GoF设计模式」 阅读全文
posted @ 2023-05-27 14:51 AI大胜 阅读(16) 评论(1) 推荐(0) 编辑
摘要: 面相对象编程中,参考以下编码原则,可以帮助提升程序的可维护性、可扩展性、可复用性。这些原则也是设计模式的基础。 # 单一职责原则 > There should never be more than one reason for a class to change 定义:应该有且仅有一个原因引起类的变 阅读全文
posted @ 2023-05-27 14:48 AI大胜 阅读(33) 评论(1) 推荐(0) 编辑