
设计模式(持续更新)
设计模式适用于大型软件的开发设计,且在设计中考虑的需要有一部分是固定不变的,但是另外的一部分是经常改变的,在选择具体设计模式的时候,一定要抓住变和不变,仔细分析需求,切忌不能乱用设计模式,一定是在大型软件中才需要使用。23种设计模式,通常分为3大类,分别是创建型,结构型以及行为型设计模式。行为型模式:关注对象的行为和对象之间的交互创建型模式:关注的是如何更加优雅的创建对象,将对象的创建独立出来,防止当对象创建逻辑出现更改的时候需要修改相关业务代码结构型模式:关注的是如何组合对象以获得更加灵活的结构。
















