【读书】读完《设计模式》,发现写垃圾代码的小丑竟然是我自己!
迷山归途:
只是一个写程序的不是程序员的人
没看过设计模式
但写框架的时候为了解决解耦合的问题
就写出了,单例,装饰,依赖,反正其他我也不知道是什么模式的模式
现在我都不知道我写的到底是装饰者模式还是依赖反转,我封装的时候就只遵循 1 个原则:
责任下放 ... ...
我唯一知道明确定义的可能就只有单例模式了 ...
【回复】这就是面向对象设计五大原则,设计模式就是从原则衍生的
【回复】比较常用的就两个 工厂模式(三种)和代理模式
艾略特安德森:
我觉得把实际问题转换为抽象代码是一种天赋,倒不是说努力毫无用处,只是天赋占的比重更多,而且我认为极客就是这样一群有天赋又很熟练的群体,以前听别人说过没有天赋就不要做这一行了,现在想想确实,但是天赋也不一定可以在刚入门的时候就可以看得出来,如果没有天赋,我认为只是赚钱机器罢了,这些只是我个人观点[呲牙]
王老师trifolium:
设计模式?老板同意了吗?老板要求2周开发一个抖音出来,还设计模式?
【回复】只能说明设计模式不是螺丝钉玩家需要了解的东西
sharping_cpp:
设计模式看起来闪闪发光,然而,实际项目的代码迭代多次之后就是一大坨屎山,很难说是设计模式的锅,还是人的锅
【回复】主要是设计模式需要时间慢慢重构,但是现在的要求是要越快越好,老板不容许你搞这些不能带来经济效益的东西。
【回复】回复 @Trifolium王老师 :你嗦的没错
【回复】回复 @Trifolium王老师 :有道理
酱森酱:
head first是我觉得面向对象很好的书 看起来快乐[妙啊-圣诞]
【回复】Head first 系列,和各种xxxx 官方tutorials 的书,都是入门利器。
【回复】回复 @hyzhappy :我也觉得就和说相声似的
明天什么不存在好不好:
学了设计模式中的监听器,突然明白了各种项目中生命周期的意义
Luca小黑喵:
有时候看老项目,抽象类继承了十几层,每次要维护的时候都很崩溃
【回复】你一说,我又想起了被这种东西支配的恐惧
别看了学不会:
设计模式我觉得没有必要专门花时间研究,他是在编码中慢慢养成的习惯。如果经验不足那只是刻意硬套或者模仿罢了。。。
【回复】多吃几次亏就知道怎么写了,有时候写完再重写。
村民在睡觉:
现在无副作用的函数编程又开始流行了
Sputnic1:
没有20万行代码堆积你学了设计模式也不知道怎么用
【回复】见过一个文件 一两万行代码,并且这种那么多行的还不少[滑稽]
冷场癌患者:
最近在学设计模式,于是感觉到处都能看到设计模式
老三不再摆烂:
设计模式只是写代码的经验和技巧,而不是什么武林绝学。
差你一面之缘:
我现在设计模式真的很重要,尤其是在我读源码时[笑哭]。更好的理解源码
丶疾风知劲草:
前排[呲牙-圣诞][呲牙-圣诞][呲牙-圣诞][呲牙-圣诞]