Hejto.pl
Dodaj post

Wpisz coś do wyszukania (minimum 2 znaki)

Mermaid - Diagrams as a Code - devszczepaniak.pl

Zawodowiec

w Dyskusje

4piorunów

Parafrazując znany slogan reklamowy - "jeden obrazek może wyrazić więcej niż tysiąc słów". Dobrze zaprojektowany diagram często stanowi lepsze przedstawienie kodu lub architektury niż obszerny opis, interfejs czy komentarze w kodzie.

Jednym z powodów, dla których porzucałem tworzenie i rozwój diagramów w dokumentacji projektów była ich częsta dezaktualizacja i konieczność wdrażania zmian. W przypadku plików graficznych było to uciążliwe i nieefektywne.

Mermaid rozwiązuje ten problem. Dzięki Mermaid możliwe jest wdrożenie w dokumentacji Diagram as a Code i przechowywać diagramy w formie łatwo rozwijalnego i utrzymywalnego kawałka kodu.

W artykule przedstawiam kilka argumentów za tym, dlaczego warto korzystać z diagramów, jakie są główne problemy z pracą z diagramami, jak przygotować swój pierwszy diagram z Mermaid i jakie możliwości oferuje to rozwiązanie. Dowiesz się także jak zintegrować je z Docsify — jednym z popularnych rozwiązań do rozwijania dokumentacji.

Komentarze (5)

Kompan0piorunów

radze przejrzec źródła strony

Zawodowiec0piorunów

@pan-brucci Avast to samo zgłaszał. Prawdopodobnie formularz z mailchimpa im przeszkadza. Zgłosiłem false positive i sprawdzę czy idzie coś zrobić, by się odczepili 🙂

Fanatyk3piorunów

@elszczepano - dobrze zaprojektowany diagram nigdy nie kończy jako dobrze narysowany diagram - takie są rzadkie jak włochate jednorożce.

Lider2piorunów

@koszotorobur "dobrze zaprojektowany diagram" kończy zwykle jako jakiś excel zajebany danymi na kilkanaście arkuszy i z masą powiązań, albo kolejny magiczny pptx na prezentacji managerskiej, który pokazuje rosnące słupki bez żadnej skali ani odniesienia, ale raporty dla góry muszą się zgadzać więc jest. Been there, done that.