我正在寻找一个良好的软件模式在线资源。最好是具有全面选择和简明扼要的解释的东西,而不仅仅是一系列链接。 .Net示例很好,但不是必需的。
答案 0 :(得分:8)
Enterprise Solutions Patterns using Microsoft .NET
Design Patterns for ASP.NET Programmers
答案 1 :(得分:8)
我推荐Freemans的Head First Design Patterns书。这些是适用于大多数OO语言的一般设计模式。我推荐这本书作为设计模式的入门书。在本书之后,GOF book将是另一个推荐(但不是第一本书)。
答案 2 :(得分:4)
答案 3 :(得分:3)
答案 4 :(得分:2)
您可能还想阅读“.NET设计模式”一书。
上面的一些书我已经阅读过了,当然可以保证。
答案 5 :(得分:1)
我觉得这是一个非常好的阅读和学习设计模式的页面
答案 6 :(得分:1)
要查看实现模式的真实示例,为什么不抓住一个开源.net项目,如Paint.NET或CommunityServer,并查看代码库?您还可以获取Reflector并查看基类库的源代码。