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

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

    剖析设计模式三步走:

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

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

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

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

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

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

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

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

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

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

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

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

  • 相关阅读:
    通过Math.atan2计算角度 改变物体朝向
    table.sort 排序的问题
    shader 实现正旋波效果 水面波动效果
    第一篇碎碎心得
    ping 整理
    路由器
    C语言里如何读取位数据的某几位?
    ubunut命令
    基于SPIflash 的fatfs调试步骤
    makefile 学习总结--函数
  • 原文地址:https://www.cnblogs.com/LZXX/p/11733766.html
Copyright © 2011-2022 走看看