设计模式感悟
设计模式感悟
zhengxiaohui 发表于1年前
设计模式感悟
  • 发表于 1年前
  • 阅读 22
  • 收藏 0
  • 点赞 0
  • 评论 0

新睿云服务器60天免费使用,快来体验!>>>   

        我对设计模式的感悟是:其实很多设计模式都很类似,有的只有很小的差别,但是他们的使用场景往往是不同的。他们都是封装,继承,多态的进一步衍生,本质就是抽象编程。所谓道生一,一生二,二生三,三生万物,很多东西归根到底都是一样的。 就像武功招式一样,一开始一个个招式学习,最后感觉很多招式相似,又可以任意搭配连招,最后领悟出无招胜有招的终极思想。其实设计模式就是这样,23种设计模式就是23种招式,我们学习的时候就是要牢记这些招式的基本套路,然后在实战中使用,接着慢慢感觉很多招式很相似,最后领悟出很多招式的底层原理相同,其实可以自由搭配,甚至自己创造出招式,此时就领悟到了无招胜有招的终极境界。无招其实不是说一开始什么都不学,没有招式,而是都学会了招式之后发现可以根据具体的情况自由搭配招式,做到根据对手的招式发出自己的招式。其实设计模式都有其优缺点,每种设计模式都有特定的应用场景,不能随便乱用,要综合考虑使用,要把握一个度。设计模式归根结底就是对设计原则的把握。最后引用一个网友的评论总结:设计模式,是思想的升华,其实,所有的模式都是原则。没有最好的模式,当我们遵守设计模式的原则的时候,也许就在无意中使用某几个模式!

  • 打赏
  • 点赞
  • 收藏
  • 分享
共有 人打赏支持
粉丝 0
博文 47
码字总数 12262
×
zhengxiaohui
如果觉得我的文章对您有用,请随意打赏。您的支持将鼓励我继续创作!
* 金额(元)
¥1 ¥5 ¥10 ¥20 其他金额
打赏人
留言
* 支付类型
微信扫码支付
打赏金额:
已支付成功
打赏金额: