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

设计的原则与模式

作者: 九亿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