diff --git a/README.md b/README.md index 26e75c72ee28d67f762908e990183874e4d3a55b..39bb5a9ed77808f3ba55de536e59d9d235ae8e61 100644 --- a/README.md +++ b/README.md @@ -85,11 +85,17 @@ coca analysis coca arch ``` -Examples Results: +Examples Results 1: + +![Architecture demo 2](docs/sample/ddd.svg) + +from: [https://github.com/newlee/tequila](https://github.com/newlee/tequila/tree/master/examples/step2-Java) + +Examples Results 2: ![Architecture demo](docs/sample/arch.svg) -Repo from: [https://github.com/howiehu/ddd-architecture-samples](https://github.com/howiehu/ddd-architecture-samples) +from: [https://github.com/howiehu/ddd-architecture-samples](https://github.com/howiehu/ddd-architecture-samples) ### Find Bad Smells diff --git a/docs/sample/ddd.svg b/docs/sample/ddd.svg new file mode 100644 index 0000000000000000000000000000000000000000..b876f3e277ed7b45e806f2ee1141341f29891c0a --- /dev/null +++ b/docs/sample/ddd.svg @@ -0,0 +1,196 @@ + + + + + + +G + + +cluster1 + +domain + + +cluster2 + +gateways + + +cluster3 + +repositories + + + +node8 + +AggregateRoot + + + +node5 + +Entity + + + +node8->node5 + + + + + +node9 + +AggregateRootA + + + +node9->node8 + + + + + +node2 + +ValueObjectC + + + +node9->node2 + + + + + +node10 + +Router + + + +node9->node10 + + + + + +node6 + +EntityB + + + +node9->node6 + + + + + +node7 + +ValueObject + + + +node2->node7 + + + + + +node11 + +FakeRouter + + + +node11->node10 + + + + + +node1 + +Provider + + + +node10->node1 + + + + + +node12 + +AggregateRootARepo + + + +node12->node9 + + + + + +node13 + +Repository + + + +node12->node13 + + + + + +node6->node5 + + + + + +node3 + +ValueObjectD + + + +node6->node3 + + + + + +node4 + +AggregateRootB + + + +node4->node8 + + + + + +node4->node9 + + + + + +node3->node7 + + + + +