|
|
1
15
埃里克·埃文斯(EricEvans)和一家瑞典咨询公司发布了一个基于埃里克在书中使用的运输示例的示例应用程序。它在Java中,但是概念在项目页面上有很好的文档记录。 http://dddsample.sourceforge.net/ 但是,请注意,DDD更多的是关于旅程而不是目的地。请理解,您正在查找的示例代码在成为您现在看到的代码之前采用了多种形式。您没有看到最初使用的笨拙模型,也没有看到根据一路上获得的洞察力重构模型所采取的步骤。虽然构建块在DDD中很重要,但Eric认为它们被过度强调,所以用一粒盐来提取所有样本。 |
|
|
2
10
我不确定它有多完整,但我发现 NDDD Sample 谷歌代码。 |
|
|
3
5
我很惊讶没人提到 Macto ,Ayende的DDD样品。关于macto,最重要的是在实际编码之前的空穴思考过程 series of posts . DDD不是关于实现一个模型,而是关于建模一个业务领域。像“某些概念是聚合根/实体/值对象”这样的决策比如何持久化应收账款更重要。 此外,我还推荐UdiDahan关于SOA和CQR的视频,这可能会提供更好的应用DDD的环境。 |
|
|
4
4
这不是一个开源项目,但它仍然是代码中的一个示例: http://www.codeplex.com/dddpds 书中使用了这个例子 .NET域驱动设计与C:问题设计解决方案 一个看似有希望但可能已经死亡的虚构例子: http://www.codeplex.com/domaindrivendesign |
|
|
5
2
恐怕 http://www.codeplex.com/domaindrivendesign 确实死了,但是如果有人想帮忙,请随时联系我。 总的来说,我建议不要过分依赖DDD的例子,最好的例子可以显示领域建模的结果和/或实现模式的一种方法。因此,我建议你阅读这本书,然后在 forum . |
|
|
6
2
http://kigg.codeplex.com/ 对我来说是个很好的例子。 |
|
|
7
1
我知道这不是C语言,但这是一个遵循领域驱动的Java元框架:我对它了解不多,但我愿意在不久的将来研究它。 Roma Framework |
|
|
8
1
http://sellandbuy.codeplex.com/ 另一个项目DDD |
|
|
9
1
一本很好的书是吉米·尼尔森的书(和博客)。 Applying domain driven design 这是埃文斯和福勒的混合书( Domain-Driven Design -埃文斯),以及( Patterns of Enterprise Application Architecture - Fowler) |
|
|
10
0
我自己没用过,但在DDD维基百科页面上提到了一些工具。然而,它们中的大多数似乎都是用Java实现的。 http://en.wikipedia.org/wiki/Domain-driven_design#Software_tools_to_support_domain-driven_design |
|
|
11
0
好的,我找到了,但是它不是爪哇的爪哇:
|
|
|
12
0
Code Camp Server , Jeffrey Palermo's 书的样本代码 ASP.NET MVC in Action 是开源的,使用DDD。 (与中的答案相同 Good Domain Driven Design samples ) |