« クラウド上の開発がJavaに与えた影響は何なのか | トップページ | Javaのモジュールシステムの考え方をまとめてみた »

2022/10/21

astah* Mermaid Pluginが公開された

astah* Mermaid Pluginがあるらしいのでメモ。

【参考】
astah* Mermaid Pluginをリリースしました! | astah in 5 min

Mermaid記法の書き方(Markdownテキストでチャート・グラフが描ける) - NotePM

Markdownでシーケンス図とかが書けるMermaid記法で業務フローを書いたら意外とイケたので自分なりのコツを紹介してみる | DevelopersIO

mermaid - Markdownish syntax for generating flowcharts, sequence diagrams, class diagrams, gantt charts and git graphs.

astahにMermaidプラグインを入れてみたら、既存のクラス図やシーケンス図から簡単にMermaid のソースを抽出できた。
Mermaid のソースはPlantUMLみたいに簡単。
直感的に読める。

Mermaid はUMLだけでなく、ER図やガントチャートも書ける。
つまり、設計書の図はMermaid で代用できるし、ガントチャートもMermaid で書いてしまえばいい。

なぜならば、Excel設計書は重たいし、修正に手間取るし、共有しにくいからだ。
設計書はMarkdownとPlantUMLやMermaidだけで、全てテキスト化すべきだろう。
そうすれば、Githubにソースコードと一緒に放り込んで、いつでもマニュアルとしてビルドして納品することも可能だ。
以前、そのようなアイデアも書いた。

PlantUMLを使ってExcel設計書をテキスト化するアイデア: プログラマの思索

仕様書にもExcel脱却が求められている: プログラマの思索

astahには、PlantUMLプラグインも既にある。
Mermaidも一緒に使うと便利かもしれない。

astahとPlantUMLを行き来できるastah* PlantUML Pluginが面白い: プログラマの思索

|

« クラウド上の開発がJavaに与えた影響は何なのか | トップページ | Javaのモジュールシステムの考え方をまとめてみた »

astahによるUMLモデリング」カテゴリの記事

コメント

コメントを書く



(ウェブ上には掲載しません)


コメントは記事投稿者が公開するまで表示されません。



« クラウド上の開発がJavaに与えた影響は何なのか | トップページ | Javaのモジュールシステムの考え方をまとめてみた »