1
easylee 2020 年 4 月 3 日 via Android
现有的经典书出版年份都比较久。
极客时间的设计模式课程倒是非常符合你的描述。 |
2
zjsxwc 2020 年 4 月 3 日
xxx 代码分析 or 全解
|
3
ThanksSirAlex 2020 年 4 月 3 日
图解设计模式
|
4
ShutTheFu2kUP 2020 年 4 月 3 日
请求+1
现在感觉大部分教程都拿现实生活比如组装车什么做例子,但在真正写程序的时候很难套进去,好几个设计模式我都是自己在写代码的时候才突然悟出来的。 |
5
pan176 2020 年 4 月 3 日
研磨设计模式!?
|
6
mitu9527 2020 年 4 月 3 日 https://refactoringguru.cn/design-patterns 和 HeadFirst 设计模式。个人认为它们是非常优秀的设计模式学习资料。GOF 的那本书不太适合学习,适合做参考书。
|
7
lululau 2020 年 4 月 3 日 via iPhone
设计模式如果光着手看不明白的话,可以先多写代码多看代码,回过头来再看设计模式就容易多了
|
8
wellsc 2020 年 4 月 3 日
设计模式有什么用
|
9
AngryMagikarp 2020 年 4 月 3 日
理论的东西不要看太多,容易走火入魔,要结合优质的代码来看
|
10
arthas2234 2020 年 4 月 3 日
head first 系列的,还有一本是《大话设计模式》比较通俗易懂一点
|
11
SuperAllen 2020 年 4 月 3 日 via Android head first 书,付费课程的话推荐极客时间王争的设计模式之美
|
12
HuHui 2020 年 4 月 3 日 想起以前看过这本书
https://www.jdon.com/mybook/ |
13
TransAM 2020 年 4 月 3 日 via Android
我也需要一本,告诉我标准库或者常用三方库的哪个类是什么模式
|
16
hhhsuan 2020 年 4 月 3 日
并不需要学习什么设计模式, 写代码的时候多思考一下,很多模式你自动就写出来了。
|
17
across 2020 年 4 月 3 日
大话设计模式(入门)
然后是直接看代码,一般是比较大的项目的代码。或者自己写复杂一点的工程。 过几年再看 GoF 那本。 |
18
across 2020 年 4 月 3 日
|
19
ericls 2020 年 4 月 3 日 via iPhone
你可能写过很多设计模式了 只是不知道名字而已
以前面试的时候 别人说我 XXX(算法) 写得不错 可是我从来没听说过 这些东西可以看 实践中还是得以解决问题为主 一个好的方案可能刚好是某个设计模式 |
20
lichao0x7cc 2020 年 4 月 3 日 |
21
zjsxwc 2020 年 4 月 3 日 via Android
还有个经验就是从烂代码重构里面更容易学会使用设计模式,因为有了强烈的对比且亲身经历,这就是有人 review 自己的代码并且给出建议的好处
|
23
azcvcza 2020 年 4 月 4 日 实际上很多设计模式,是因为某些语言没相应特性实现,写出来一种比较繁琐的表达
|
24
Varobjs 2020 年 4 月 4 日 via Android 别人的实战,就是你的纸上谈兵
|
25
InkAndBanner 2020 年 4 月 8 日
9 楼说的很对,如果不结合实际场景 真的会走火入魔
|