谢谢你宝贵的时间。
我想学习c++设计模式。我在网上搜索,但我没有得到文件,这给了我更好的设计模式的细节。我得到了好的细节,但那些是在不同的网址,我只需要在一个地方的所有信息,以便更好地知道什么是在c++设计模式下的所有东西。
在学习设计模式时,以下是我必须做的事情:
请大家向我推荐由上述要点组成的好东西。也建议我,有任何好的论坛为设计模式可用。
谢谢你的建议!
-Pravin
发布于 2010-10-16 10:59:36
文斯·休斯顿有个粗略的网站..。但它清晰地说明了在C++中GOF书中提到的所有设计模式的实现。
看看这个 :)
每种模式都有几个部分:
它非常完整,也是一个非常方便的参考,但是一旦您摸索了一个模式,您应该能够自己想出一个实现,甚至可以在混合中抛出模板:)
发布于 2010-10-16 07:49:41
我完全同意JD的观点,许多有价值的设计模式并不是特定于语言的。
然而,模式的实现往往是特定于语言的。我发现Alexandrescu的“现代C++设计”一书非常有趣,看看他是如何使用C++模板实现模式的通用版本的,比如Singleton、Visitor等。
发布于 2010-10-16 09:18:31
在前面的一个问题中,我遇到了源制造,其中至少对基本设计模式(和反模式)有一个很好的概述。我不知道一个完整的设计模式概述,所以我想,我会在这里检查一个更好的答案.
https://stackoverflow.com/questions/3948035
复制相似问题