2010-10-07 19 views
22

He estado tratando de entender la arquitectura DCI leyendo lean software architecture. Siento que necesito ver algunos ejemplos más para cristalizar mi comprensión de ello, pero solo he podido encontrar algunos que son variaciones del caso money transfer between accounts que se trabaja en el libro.ejemplos de arquitectura DCI?

Si hay alguna por ahí en la web, hágamelo saber. Alternativamente, si ha creado un buen ejemplo usted mismo que no está en la web, puede publicarlo aquí.

Cualquier idioma servirá.

+0

Hay un muy buen ejemplo para él en https://github.com/vsavkin/DCI-Sample – thangchung

Respuesta

12
+2

Encontré la publicación de seguimiento de Petter Mahlen: "DCI mejor con DI" para ser realmente útil también –

+1

@JonnyCundall, sin embargo, tenga en cuenta que ese artículo tiene algunas tergiversaciones de lo que DCI es –

4

DCI tiene su propio sitio web en fullOO.info no se ha completado todavía, pero tiene enlaces a publicaciones y literatura en general, así como una serie de ejemplos en diferentes idiomas, ya sea escrita por uno de los cofundadores de DCI o revisada y aceptada por uno de ellos.

2

El marco Qi4j Java viene con muestras, una de cada una, DCI-Cargo, es una implementación de la aplicación de carga del libro DDD utilizando DCI.

Aquí hay un enlace a la muestra: http://qi4j.org/_dci_cargo_sample.html

Y un poco de literatura al respecto por su autor Marc Grue: http://marcgrue.com/

La muestra se probó a fondo unidad, implementar persistencia etc ...

HTH