摘要:# 设计模式介绍 ## 简单的介绍 - 设计模式是程序员在面对同类软件工程设计问题所总结出来的有用的经验,模式不是代码,而是某类问题的通用解决方案,设计模式(Design pattern)代表了**最佳的实践**。 - 设计模式的本质提高 软件的维护性,通用性和扩展性,并降低软件的复杂度。 - 设计
阅读全文
随笔分类 - 设计模式
摘要:转自简书,在简书UML类图 - 简书 (jianshu.com)该篇文章的基础上转写成markdown形式,感谢原发布者和简书平台! # UML是什么? 1.定义: 统一建模语言(Unified Modeling Language,UML)是一种为面向对象系统的产品进行说明、可视化和编制文档的一
阅读全文
摘要:为何需要设计模式 设计模式的目的 代码重用性(相同功能的代码,不用多次编写) 可读性(编程规范性,便于其他程序员的阅读和理解) 可扩展性(当需要增加新的功能时,可以方便的实现) 可靠性(系统额外增加新的功能时,对原来的功能运行没有影响) 使程序呈现高内聚,低耦合的特性(模块内部是高度内聚紧凑的,但是
阅读全文