也许我有点郁闷,但我对这本书感到不舒服。每当我向某人询问有关这一主题的好书时,他们都会向我推荐Head First。
是否有另一本“优秀书”不是首先?更直接,更有趣。
提前致谢。
答案 0 :(得分:8)
有经典Design Patterns: Elements of Reusable Object-Oriented Software,又名“Gang of Four”(GoF)一书。
Head First书非常适合对该主题进行介绍,使其比GoF书更平易近人,更干燥。
答案 1 :(得分:2)
答案 2 :(得分:2)
我发现The Design Patterns Smalltalk Companion是'更好'的GoF书。它不像GoF书那么干(但很接近),而且模式更好,更有动力和解释。
示例代码在Smalltalk中,是恕我直言的一个优点(即使你不懂语言),但显然这取决于个人喜好。
如果您想要Patterns of Enterprise Application Architecture的C#和.Net特定版本,请查看Architecting Applications for the Enterprise。
你也可以在“清洁代码”中找到一些关于模式的点点滴滴,一本人似乎非常喜欢这本书(我个人认为这很糟糕)。
答案 3 :(得分:0)