[build by hexo/next/gitalk/hexo-generator-search/LaTeX]"> 设计模式之禅-第6章-六大设计原则-开闭原则 发表于 2015-05-22 分类于 读书笔记 开闭原则 定义:Software entities like classes, modules and functions should be open for extension but cloesd for modifications.(一个软件实体如类、模块和函数应该对扩展开放,对修改关闭。) 如何使用开闭原则: 抽象约束 元数据(metadata)控制模块行为 指定项目章程 封装变化