微前端实践——2.软件设计原则

 

 - 单一职责原则:一个类(方法)只做一个职责

-开放/封闭原则:去拓展已有的类,而不是修改

-里氏替换原则:父类一定能够被子类替换

-最少知识原则:低耦合,高内聚

-接口隔离原则:精简的小接口通信,

-依赖倒置原则:细节依赖于抽象,面向接口编程

六大原则 SOLID(稳定的)原则

 

补充设计原则、其他设计原则

 

 不要一开始就设计得很复杂,避免陷入“过度设计”深渊

让系统足够简单,又不失去扩展性

 

 

posted @ 2022-01-20 00:11  Dz&Ying  阅读(37)  评论(0)    收藏  举报