From 2bdfacc5fe993f5db17f61a93eab44e5a2cef327 Mon Sep 17 00:00:00 2001 From: Phodal Huang Date: Sat, 28 Dec 2019 12:37:06 +0800 Subject: [PATCH] docs: add tequila samples --- README.md | 10 ++- docs/sample/ddd.svg | 196 ++++++++++++++++++++++++++++++++++++++++++++ 2 files changed, 204 insertions(+), 2 deletions(-) create mode 100644 docs/sample/ddd.svg diff --git a/README.md b/README.md index 26e75c7..39bb5a9 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 0000000..b876f3e --- /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 + + + + + -- GitLab