美文网首页
设计的原则与模式

设计的原则与模式

作者: 九亿girls的梦 | 来源:发表于2019-03-15 15:58 被阅读0次

五大设计原则(solid):

1、s:单一职责原则。

    一个程序只做好一件事,如果功能过于复杂就拆开,保持每个部分独立。

2、o:开放封闭原则。

    对拓展开放,对修改封闭。新增需求时,拓展新代码,不能修改原代码。

3、 l:李氏置换原则。

    子类能够覆盖父类,父类能够出现的地方,子类一定能出现。

4、 i:接口独立原则。

    保持接口的单一独立,避免出现‘胖’接口。

5、d:依赖倒置原则。

    面向接口编程,只关注接口具有什么方法,而不关注,实现接口的类的具体实现。

因为js是弱引用类型语言,所以so体现得较多,lid体现得较少。


相关文章

网友评论

      本文标题:设计的原则与模式

      本文链接:https://www.haomeiwen.com/subject/lzmpfqtx.html