Skip to content

Instantly share code, notes, and snippets.

@mikeslattery
Last active May 24, 2021 15:57
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save mikeslattery/be369537a1cd6fe617cd3aa183cd12db to your computer and use it in GitHub Desktop.
Save mikeslattery/be369537a1cd6fe617cd3aa183cd12db to your computer and use it in GitHub Desktop.
Tunic Design
// Usage: dot -Tpdf -o tunic-uml.pdf tunic-uml.dot; xdg-open tunic-uml.pdf
digraph G {
Presenter -> View;
View [shape=box];
Presenter -> Service;
Service -> System;
System [shape=box];
View -> Presenter;
/* */
View -> GtkView;
View -> CursesView;
System -> LinuxSystem;
System -> Win32System;
System -> Windows10System;
System -> OSXSystem;
View -> Mock;
System -> Mock;
CLI -> Service;
/* */
}