API 优先的应用架构设计
2020-10-31 本文已影响0人
allenhaozi
在面向对象的软件架构中,最重要的是定义对象以及对象的接口契约。SOLID 原则是最被人广为熟知的设计原则。
- Single responsibility principle - 单一职责原则
- Open/closed principle - 开放/封闭原则
- Liskov substitution principle - 里氏替换原则
- Interface segregation principle - 接口隔离原则
- Dependency inversion principle - 依赖翻转原则