待完善。。。 一、单一职责原则 二、开闭原则(对扩展开放、对修改关闭) 三、里式替换原则 四、接口隔离原则 五、依赖反转原则 控制反转(IOC) 依赖注入(DI) 六、KISS 原则和 YAGNI 原则 七、DRY 原则 八、迪米特法则