《设计模式详解》软件设计原则
《设计模式详解》
3、软件设计原则3.1 开闭原则示例
3.2 里式代换原则反例改进反例
3.3 依赖倒转原则反例改进反例
3.4 接口隔离原则反例改进反例
3.5 迪米特法则示例
3.6 合成复用原则继承复用示例合成复用示例
完整的笔记目录:《设计模式详解》笔记目录,欢迎指点!
3、软件设计原则
在软件开发中,为了提高软件系统的可维护性和可复用性,增加软件的可扩展性和灵活性,程序员要尽量根据 6 条原则来开发程序,从而提高软件开发效率、节约软件开发成本和维护成本。
开闭原则:对拓展开放,对修改封闭。里式代换原则:任何基类可以出现的地方,子类一定可以出现,反之不一定。依赖倒转原则:高层模块不应该依赖低层模块,两者都应该依赖其抽象。接口隔离原则:客户端不应该被迫依赖于它不使用的方法,一个类对另一个类的依赖应该建立在最小的接口上。迪米特法则:只和你
《设计模式详解》软件设计原则最先出现在Python成神之路。
共有 0 条评论