.NET设计模式的良好来源

4

我正在寻找一个好的软件模式在线资源。 最好是有全面的选择和简洁明了的解释,而不仅仅是链接的收集。 .Net的例子很不错,但不是必要的。

7个回答


8
我推荐Freemans的《Head First设计模式》书籍。这些是适用于大多数面向对象语言的通用设计模式。我推荐这本书作为介绍设计模式的入门书。在阅读完这本书之后,GOF书籍将是另一个推荐(但不是第一本书)。

1
+1 推荐《Head First 设计模式》作为第一本模式书。 - mt_serg
我完全同意David的观点,我个人阅读了这两本书,当我看到你的问题时,我的想法和David一样。 - Jame

4


2
您可能还想阅读《.NET设计模式》这本书。
上面的一些书我已经阅读过,并且可以保证质量。

1

这里是设计模式的描述

我认为这是一个非常好的页面,可以阅读和学习有关设计模式的知识。


1

要查看实现模式的真实世界示例,为什么不获取一个开源的.NET项目,例如Paint.NET或CommunityServer,并查看代码库?您还可以获取Reflector并查看基类库的源代码。


@WillVousden;这个答案发布时。 - AMissico
然而,与大多数专有软件许可证不同的是,新许可证允许用户反编译和反向工程软件,前提是不进行任何修改。 - AMissico

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接