软件设计的七大原则思维导图
软件设计的七大原则思维导图:
- 开闭原则:软件实体应该对扩展开放,对修改关闭。
- 里氏替换原则:子类可以替换父类,且不改变程序的正确性。
- 依赖倒置原则:高层次模块不应该依赖低层次模块,两者都应该依赖抽象。
- 接口隔离原则:接口应该小而专一,不应强迫客户端依赖不需要的方法。
- 单一职责原则:类应该只负责一项职责,并做得很好。
- 迪米特法则:一个对象应该只与它紧密相关的其他对象通信。
- 组合/聚合复用原则:优先使用组合/聚合而不是继承来实现复用。
3.3KB
文件大小:
评论区