Skip to content
DDD Model as a Code!
Go Shell
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
dot
examples
model
scripts
viz merge package level by parameter Nov 18, 2019
.gitignore modify doxygen file Oct 24, 2019
LICENSE Initial commit Sep 12, 2017
README.md modify readme Nov 1, 2017
dot.go
doxygen.go
doxygen.sh merge header file Dec 22, 2017
feature.md
main.go refactor for solution model Nov 13, 2017
tequila_bc_test.go support provider && clear code Dec 22, 2017
tequila_suite_test.go readme Sep 14, 2017
tequila_test.go refactor for solution model Nov 13, 2017

README.md

Tequila: Compare DDD Model with code

How to use?

Prepare

Example:

  • DDD Model(dot file)

  • Code
  • Doxygen File

Features Done

  • DDD model validate
  • Cpp code check with DDD model
  • Inherit support
  • Include dependencies visualization

Features TODO

  • Output detail result for cpp code check
  • Cpp code check with DDD solution domain

Build & Run Cpp example:

  • generate doxygen dot files: doxygen examples/step2-code/Doxyfile
  • build & run example: go build && ./tequila

Build & Run Java example:

  • generate doxygen dot files: doxygen examples/step2-Java/Doxyfile
  • build & run example: go build && ./tequila
You can’t perform that action at this time.