设计模式-七大软件设计原则设计模式参考资料基本原则总结
设计模式参考资料图解设计模式大话设计模式设计模式之禅github我见过最好的设计模式http://c.biancheng.net/view/1326.html基本原则开闭原则在设计的时候尽可能的考虑,需求的变化,新需求来了尽可能少的改动代码,拥抱变化定义:指的是软件中一个实体,如类、模块和函数应该对扩展开放,对修改关闭。面向抽象编程开闭是对扩展和修改的约束强调:用抽象构建框架,用实现扩展细节。优点:提高软件系统的可复用性及可维护性面向对象最基础的设计原则指导我们构建