设计原则
作为项目负责人设计项目时一定要遵循优秀的设计原则,这样我们交付的工程才能保障到容错性、稳定性、扩展性。本文主要是讲述日常工作中最为常用的5个设计准则即SOLID原则。每一个原则我们尝试用一句话简明扼要的描述原则的本质核心。
S 单一原则
保障设计类功能单一。
O 开放封闭原则
一个完整的类我们要通过扩展去满足新的业务功能,而不是通过修改类本身来支撑业务。
L 里氏代换原则
派生类可以扩展新的能力但是一定要保证基类的原有业务功能。
I 接口分离原则
不同的能力划分不同的接口,与单一原则相呼应。
D 依赖倒转原则
通过接口类做业务交互即高级模块不调用派生模块。