设计模式专题

设计模式对于程序员来说是很重要的,它就像一个武器库,在不同的场景中,你可以从这个武器库里挑选自己得心应手的兵器,获得不同的buff加成。

哈哈,好的设计模式是让自己在开发中得心应手,不是为了套用某个模式而选择一些很奇怪的做法。一句话概括下就是,“设计模式是为了更好的服务项目,而不是限制项目,如果你觉得没必要,当然可以不适用”。

每个人都有自己的理解,千篇一律的不一定就是真理,但是千篇一律至少能给我们提供一些借鉴。

学习设计模式的几个步骤:

1.初入山门

这个阶段就是啥都不知道,跟一张白纸一样。

2.略窥门径

知道部分常见的设计模式,但是不是特别理解

3.胸有点墨

此时应该是工作了2到3年的时间了,对语言特性掌握的比较说了,有了一定的积淀,能够自己领悟某些玄机了。

4.化于无形

我认为使用设计模式的最高境界是化于无形,记住哦是使用哦,简单来说就是,不拘泥与设计模式,又出出彰显设计模式。需要时间的积累。

5.造物主

现成的理论不一定是最好的,只有自己能够创造出适合自己的模式才是最方便的,勿怪勿怪,着相了。

简单先介绍这么多,欲知后事,且听下回分解。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值