第四篇:设计模式六大原则: 一国两制 -- 开放封闭原则
来源:互联网 发布:黑马程序员训练营 编辑:程序博客网 时间:2024/05/29 08:35
“一国两制”指的是在中华人民共和国内,国家的主体实行社会主义,香港、澳门和台湾实行资本主义。 中国共产党为解决祖国内地和台湾和平统一的问题以及在香港、澳门恢复行使中国主权的问题而提出的基本国策。即在中华人民共和国内,内地坚持社会主义制度作为整个国家的主体,同时允许台湾、香港、澳门保留资本主义制度。
现代化建设的设计师-邓小平先生一定学过设计模式,他的 开放封闭原则用地炉火纯青啊:
- 首先中国大陆的社会主义方针是坚定不移的
- 这时香港、澳门这两个在富人家过惯了的孩子又不肯回来过社会主义的生活
- 在不影响原有系统(大陆)的情况下,唯有对系统进行拓展
- 因此“一国两制”诞生了
在我们编码过程中,需求总是会更改,面对不停改变的需求如何设计、编码才能成本最低呢?
需求改变时,原来的代码能不动就不动,增加一些类。
等到变化发生时立即采取行动,创建抽象来隔离以后发生的同类变化。
这就是“开放封闭原则”,借用《大话设计模式》里的一段话:
遵循开放封闭原则的重要手段就是 抽象。
我们希望在开展工作不久就能知道可能发生的变化 ,越往后越难抽象。
开发人员应该仅对程序中频繁变化的部分进行抽象,而不是对每个部分都进行抽象。
当你的代码中充满了 if-else 语句,就应该警醒了,这样的语句非常容易导致问题。
开放封闭原则 OCP(Open Closed Principle )
对于拓展是开放的(Open for extension), 对于更改是封闭的(Closed for modification)
设计模式代码地址点这里
阅读全文
0 0
- 第四篇:设计模式六大原则: 一国两制 -- 开放封闭原则
- 设计模式六大原则: 一国两制 -- 开放封闭原则
- 设计模式六大原则--开放-封闭原则
- 设计模式六大原则(2):开放封闭原则
- 设计模式六大原则——开放封闭原则
- 设计模式六大原则(5):开放封闭原则(OCP)
- 设计模式六大原则(六)-- 开放封闭原则 ( OCP )
- 设计模式-----开放--封闭原则
- 设计模式-开放封闭原则
- 设计模式-开放封闭原则
- 设计模式-开放封闭原则
- 设计模式 开放-封闭原则
- 设计模式-开放封闭原则
- 【设计模式】开放-封闭原则
- 设计模式-开放封闭原则
- 设计模式-开放封闭原则
- 设计模式【开放封闭原则】
- 开放封闭原则、 设计模式六大原则(3):依赖倒置原则
- NXP LPC54110试用体验2:在keil中使用J-LINK烧录环境搭建篇
- 摄影口诀--针对不同情景
- pywin32不能安装如何解决
- 一步步写STM32 OS【三】PendSV与堆栈操作
- 跳动的心
- 第四篇:设计模式六大原则: 一国两制 -- 开放封闭原则
- C++学习之路(8)---Qt学习—qt共享内存的使用
- Shaolin
- Drainage Ditches HDU
- vue自定义组件
- 购物车
- 使用Rancher和DroneCI建立超高速Docker CI/CD流水线
- 【ALIENTEK 战舰STM32开发板例程系列连载+教学】第五十八章 UCOSII实验1-任务调度
- jquer简单表白动画