微前端软件设计原则(SOLID原则)补充设计原则
单一职责原则???? 永远不应该有多余一个原因来改变某个类???? 理解:对于一个类而言,应该仅有一个引起他变化的原因???? 应用:如果一个类拥有两种职责,那就可以将这个类分成两个类开放封闭原则???? 软件实体扩展应该是开放的,但对于修改应该是封闭的。???? 理解:对于扩展开放,对于修改封闭。可以去扩展类,但不要去修改类。???? 应用:当需求有改动,尽量用继承或组合方式来扩展泪的功能,而不是直接修改类的代码里氏替换原则理解:父类一定能够被子类替换最