zoukankan      html  css  js  c++  java
  • 设计模式(是什么,为什么,怎么办)

    技术可以落后,思想必须先进.... 

    剖析设计模式三步走:

    1;设计模式是什么(世界观):

      1:以程序员的角度 去看待什么是设计模式

      2:框架好比一栋楼的结构,设计模式则是对各个店铺的规划和布置

      3:如何利用设计模式让我们的店铺(需求) 易维护,灵活,容易复用,

    2:为什么要使用设计模式(认知点)

      1:使用设计模式可以放我们的店铺(需求)更容易打扫(维护),舒服(代码清晰,灵活)

    3;怎么使用设计模式(方法论):

      1:每个人都有自己心爱的店铺,但是店铺就那么几种款式,欧美,中式(好比设计模式就那么几种常用的),

      2:现在就让我们用设计模式去看待我们的店铺

      人有原则店铺也有原则:  单一原则:店铺应该是我自己我想怎么改变就改变, 不可能阿猫阿狗都能哔哔几句(一个类理论上只有一个变化)

                                   依赖倒转原则:设计我们自己店铺的时候可不希望 沙发,电视坏了就让店铺停业吧(店铺不应该依赖于具体物品,而具体物品依赖于店铺)

                                        开放封闭原则:店铺设计好了,肯定不能轻易修改,但是可以扩展,想加个卫生间,那么额外去占用地方,而不是拆除自己店铺的地盘(封闭:避免修改类,开放,可以扩展类)

  • 相关阅读:
    vuex详解
    es6 数组方法的扩展
    es6class语法和继承
    变量的解构赋值
    es6变量let
    前端模块化
    webpack基础
    react中的redux(入门)
    react-router-dom中的BrowserRouter和HashRouter和link与Navlink
    react-router-dom
  • 原文地址:https://www.cnblogs.com/LZXX/p/11733766.html
Copyright © 2011-2022 走看看