我一直试图通过阅读精益软件架构来理解DCI架构。我觉得我需要看更多的例子来巩固我对它的理解,但我只能找到书中提到的账户间转账案例的变体。
如果网上有,请告诉我。或者,如果您自己创建了一个不在网络上的好示例,您可以在此处发布。
任何语言都可以。
我一直试图通过阅读精益软件架构来理解DCI架构。我觉得我需要看更多的例子来巩固我对它的理解,但我只能找到书中提到的账户间转账案例的变体。
如果网上有,请告诉我。或者,如果您自己创建了一个不在网络上的好示例,您可以在此处发布。
任何语言都可以。
我不确定,如果你在网上看过这些文献。我将它们列出以供参考:
以下使用 scala 中的示例讨论应用程序
DCI 在fullOO.info上有自己的网站,它尚未完成,但确实有指向出版物和一般文献的链接,以及一些不同语言的示例,这些示例要么由 DCI 的联合创始人之一编写,要么由 DCI 审查和接受其中之一。
我已经实现了一个基于 DCI 的实验性网络协议分析器(在 C++ 中)。
您可以从
http://dimitri-christodoulou.blogspot.com/search/label/DCI
和这里的源代码:
Qi4j Java 框架带有示例,每个示例都有一个 DCI-Cargo,它是使用 DCI 实现 DDD 书中的货物应用程序。
这是示例的链接:http: //qi4j.org/_dci_cargo_sample.html
以及作者 Marc Grue 关于它的一些文献:http: //marcgrue.com/
该样本经过彻底的单元测试,实施持久性等......
高温高压
我刚刚在 C# 中发布了一个 DCI 库,其中包含大量注释示例。看看吧,欢迎评论: