![](https://img-blog.csdnimg.cn/20201014180756757.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
设计模式
常见设计模式的分类
面向bug编程
知其然,知其所以然
展开
-
设计模式的开篇
概念 设计模式就是一些过去技术的大师们总结出来的一系列写代码的套路。 分类 根据其作用的不同,可以分为:创建型、结构型、行为型。 1)创建型模式,是为了创建对象使用的 2)结构性模式,是用来组织不同的小对象,从而变成更大更复杂结构的对象。 3)行为型模式,是用来控制协调不同的对象的运行流程,因为实际开发场景下,不可能是孤零零一个对象在运行,会涉及多个对象交互,这中间的协调工作就会使用到...转载 2019-09-27 09:42:09 · 58 阅读 · 0 评论 -
设计模式的七大原则
面向对象设计原则和设计模式也是对系统进行合理重构的指南针,重构(Refactoring)是在不改变软件现有功能的基础上,通过调整程序代码改善软件的质量、性能,使其程序的设计模式和架构更趋合理,提高软件的扩展性和维护性。 常用的面向对象设计模式的七大原则: 设计原则名称 设计原则简介 单一职责原则 类的职责要单一,不能将太多的职责放在一个类中 开闭原则 软件实体对扩展是...转载 2019-09-27 09:53:43 · 72 阅读 · 0 评论