
设计模式的重要性:
软件工程中,设计模式(design pattern)是对软件设计中普遍存在(反复出现)的各种问题,所提出的解决方案。
这个术语由埃里希 伽玛(Erich Gamma)等人在1990年代从建筑设计领域引入到计算机科学的。
设计模式的目的?
让程序(软件)具有更好的:
设计模式包含了面向对象的精髓,“懂了设计模式,你就懂了面向对象分析和设计(OOA/D)的精要”
设计模式在软件中哪里?
面向对象(oo)——>功能模块(设计模式+算法(数据结构))——>框架(设计模式)——>架构(集群)
在实际项目中使用过什么设计模式,怎么使用的,解决了什么问题?
编程思想
设计模式七大原则