鉴于想学一哈设计模式,问一下大佬们有推荐的设计模式书吗

2019-05-29 10:48:25 +08:00
 xh520630
之前买了本大话设计模式,初翻的时候觉得还可以

等真的看起来才发现...这本书有点一言难尽,而且是 JAVA 写的,

如果是拍黄片的就更好了_(:3 」∠)_有大佬给安利一本吗....
3091 次点击
所在节点    问与答
26 条回复
xh520630
2019-05-29 11:41:03 +08:00
半小时惨案....
yixiang
2019-05-29 11:45:10 +08:00
记得七八年前读的 Thinking in Java 里介绍了不少。记忆可能有偏差。
godbmw
2019-05-29 13:13:40 +08:00
书的话推荐:《 JavaScript 设计模式与开发实践》。用 es6 语法和自己理解写的一堆笔记:[《设计模式手册》]( https://github.com/dongyuanxin/blog/tree/master/%E8%AE%BE%E8%AE%A1%E6%A8%A1%E5%BC%8F%E6%89%8B%E5%86%8C)
FromNowToNow
2019-05-29 13:15:05 +08:00
四人帮
qwingmix
2019-05-29 13:46:39 +08:00
大话设计模式 - 程杰
另外是 head first 系列

都是关爱上车新手的好书
apitue
2019-05-29 13:55:39 +08:00
四人帮+1
yangzhezjgs
2019-05-29 13:58:31 +08:00
xh520630
2019-05-29 14:27:50 +08:00
@qwingmix 我就是看他的大话设计模式...细看以后发现有的地方说的真的有点牵强....
uasier
2019-05-29 14:30:22 +08:00
大话设计模式难道不是 c#写的?
iwong0exv2
2019-05-29 14:30:28 +08:00
四人帮原版的,简洁精确。
那个大话数据结构太罗嗦,用了很多比喻反而增加理解负担,还容易理解偏了。
iwong0exv2
2019-05-29 14:30:55 +08:00
@iwong0exv2 大话设计模式,写错了。
uasier
2019-05-29 14:32:03 +08:00
忽略我吧,原来还有 java 版的
crackhopper
2019-05-29 14:55:19 +08:00
看源码,找个业务去写框架,同时再去理解设计模式。单看估计也搞不清楚,结合业务才能深入理解
526326991
2019-05-29 15:13:10 +08:00
head first (深入浅出)
fngtz
2019-05-29 15:18:29 +08:00
GoF,POSA。
xh520630
2019-05-29 15:51:23 +08:00
@iwong0exv2 对我就是觉得太啰嗦...而且很多奇怪的比喻
四人帮那个淘宝直接搜不到啊_(:3 」∠)_ 能给个完整点的书名吗..
xh520630
2019-05-29 15:51:57 +08:00
@apitue 能问一下四人帮具体叫啥吗..直接搜的话都是江青(.
yangzhezjgs
2019-05-29 16:34:52 +08:00
@xh520630
《 Design Patterns: Elements of Reusable Object-Oriented Software 》(即后述《设计模式》一书),由 Erich Gamma、Richard Helm、Ralph Johnson 和 John Vlissides 合著( Addison-Wesley,1995 )。这几位作者常被称为"四人组( Gang of Four )"
xh520630
2019-05-29 18:05:30 +08:00
@qwingmix
@526326991
head first 是 java 案例的吗那本,也没看到深入浅出几个字 不过设计模式就一本 已经买了怕买错
iMono
2019-05-29 18:57:55 +08:00
@xh520630 设计模式之禅

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/568668

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX