22

我一直试图通过阅读精益软件架构来理解DCI架构。我觉得我需要看更多的例子来巩固我对它的理解,但我只能找到书中提到的账户间转账案例的变体。

如果网上有,请告诉我。或者,如果您自己创建了一个不在网络上的好示例,您可以在此处发布。

任何语言都可以。

4

6 回答 6

4

DCI 在fullOO.info上有自己的网站,它尚未完成,但确实有指向出版物和一般文献的链接,以及一些不同语言的示例,这些示例要么由 DCI 的联合创始人之一编写,要么由 DCI 审查和接受其中之一。

于 2012-03-14T09:32:56.437 回答
2

我已经实现了一个基于 DCI 的实验性网络协议分析器(在 C++ 中)。

您可以从

http://dimitri-christodoulou.blogspot.com/search/label/DCI

和这里的源代码:

https://github.com/dimitrs/DCI-NIDS

于 2011-11-27T18:48:51.827 回答
2

在 Scala 中进行了 DCI的无注入类型宏实现,并在 Github 上发布了一些示例,您可以查看...

于 2013-04-11T19:21:18.687 回答
2

Qi4j Java 框架带有示例,每个示例都有一个 DCI-Cargo,它是使用 DCI 实现 DDD 书中的货物应用程序。

这是示例的链接:http: //qi4j.org/_dci_cargo_sample.html

以及作者 Marc Grue 关于它的一些文献:http: //marcgrue.com/

该样本经过彻底的单元测试,实施持久性等......

高温高压

于 2012-09-07T15:01:34.520 回答
1

我刚刚在 C# 中发布了一个 DCI 库,其中包含大量注释示例。看看吧,欢迎评论:

https://github.com/ciscoheat/ivento-dci

于 2012-11-07T02:22:44.450 回答