设计模式六大原则: 一国两制 -- 开放封闭原则
来源:互联网 发布:mac eclipse 断点调试 编辑:程序博客网 时间:2024/05/14 22:41
“一国两制”指的是在中华人民共和国内,国家的主体实行社会主义,香港、澳门和台湾实行资本主义。 中国共产党为解决祖国内地和台湾和平统一的问题以及在香港、澳门恢复行使中国主权的问题而提出的基本国策。即在中华人民共和国内,内地坚持社会主义制度作为整个国家的主体,同时允许台湾、香港、澳门保留资本主义制度。
现代化建设的设计师-邓小平先生一定学过设计模式,他的 开放封闭原则用地炉火纯青啊:
- 首先中国大陆的社会主义方针是坚定不移的
- 这时香港、澳门这两个在富人家过惯了的孩子又不肯回来过社会主义的生活
- 在不影响原有系统(大陆)的情况下,唯有对系统进行拓展
- 因此“一国两制”诞生了
在我们编码过程中,需求总是会更改,面对不停改变的需求如何设计、编码才能成本最低呢?
需求改变时,原来的代码能不动就不动,增加一些类。
等到变化发生时立即采取行动,创建抽象来隔离以后发生的同类变化。
这就是“开放封闭原则”,借用《大话设计模式》里的一段话:
遵循开放封闭原则的重要手段就是 抽象。
我们希望在开展工作不久就能知道可能发生的变化 ,越往后越难抽象。
开发人员应该仅对程序中频繁变化的部分进行抽象,而不是对每个部分都进行抽象。
当你的代码中充满了 if-else 语句,就应该警醒了,这样的语句非常容易导致问题。
开放封闭原则 OCP(Open Closed Principle )
对于拓展是开放的(Open for extension), 对于更改是封闭的(Closed for modification)
设计模式代码地址点这里
1 0
- 设计模式六大原则: 一国两制 -- 开放封闭原则
- 第四篇:设计模式六大原则: 一国两制 -- 开放封闭原则
- 设计模式六大原则--开放-封闭原则
- 设计模式六大原则(2):开放封闭原则
- 设计模式六大原则——开放封闭原则
- 设计模式六大原则(5):开放封闭原则(OCP)
- 设计模式六大原则(六)-- 开放封闭原则 ( OCP )
- 设计模式-----开放--封闭原则
- 设计模式-开放封闭原则
- 设计模式-开放封闭原则
- 设计模式-开放封闭原则
- 设计模式 开放-封闭原则
- 设计模式-开放封闭原则
- 【设计模式】开放-封闭原则
- 设计模式-开放封闭原则
- 设计模式-开放封闭原则
- 设计模式【开放封闭原则】
- 开放封闭原则、 设计模式六大原则(3):依赖倒置原则
- spring RequestMapping 拦截多个请求
- zxing实现二维码生成和解析
- Java异常处理
- 开始第一个SpringMVC
- android Content Provider详解六
- 设计模式六大原则: 一国两制 -- 开放封闭原则
- (源码分析)Method的Invoke方法
- OOP面向对象——多态&继承&super&多态&重写&重载
- 初识Lucene(上)
- Retrofit2.0使用总结及注意事项
- android Content Provider详解七-实现ContentProvider
- 使用spring注解 自动装配以及自动扫描机制 实现零xml配置的前提
- JTable单元格内容自动换行的办法
- Git命令开发细节