[心得] 設計流程及系統架構圖好工具 D2

作者: appleboy46 (小惡魔)   2023-05-25 16:26:20
部落格: https://bit.ly/3qbs09P
影片: https://www.youtube.com/watch?v=0xoxYBlrn2k
在之前寫過一篇『三款好用的繪圖工具來解決系統架構或流程圖』,內文介紹了
PlantUML、Diagrams 及 Excalidraw 三套不同的工具,而本篇要來介紹一套用 Go 語言
寫的工具 D2: Declarative Diagramming,這套工具可以讓你使用簡單的語法來繪製系統
架構圖或流程圖,並且可以將圖片轉換成 SVG 或 PNG 格式。在介紹之前,我來講講為什
麼要用這些流程圖工具,對工作上或團隊內部有什麼優點?
## 使用系統流程圖或系統架構圖帶來的好處?
1. 清晰的視覺化表示
2. 問題識別和改進
3. 溝通和協作
4. 系統設計和優化
5. 錯誤預防和問題追蹤
6. 系統文檔和培訓材料
7. 系統維護和升級
8. 規劃和預算控制
9. 項目管理和風險控制
10. 跨團隊協作
11. 標準化和重複使用
12. 潛在的錯誤和風險降低
## 影片
大家可以打開 cc 字幕
https://www.youtube.com/watch?v=0xoxYBlrn2k
00:00 好用的架構圖工具
00:48 什麼是系統流程圖
01:45 什麼是系統架構圖
02:59 帶來的優勢及好處
05:33 什麼是 D2
06:59 D2 設計原則
08:13 D2 特性及優勢
08:53 D2 的缺點
10:35 D2 流程案例 Demo
作者: KyuubiKulama (九喇嘛)   2023-05-25 16:46:00
感謝分享
作者: alansyue (alansyue)   2023-05-25 21:01:00
感謝分享
作者: ian90911 (xopowo)   2023-05-25 21:02:00
感謝分享
作者: eddieptt (小豪)   2023-05-25 23:21:00
感謝分享
作者: InfinitySA (~我肥宅我有妹妹~)   2023-05-26 09:08:00
推 感謝!
作者: megatw20 (mega)   2023-05-26 10:24:00
推!
作者: CoNsTaR ((const *))   2023-05-26 11:43:00
難得有人分享 YouTube 竟然沒有整排怒噓的
作者: Jungggin (Modest Nio)   2023-05-26 11:57:00
感謝分享
作者: ericx790101   2023-05-26 12:15:00
謝謝分享
作者: j50508 (Rochelle)   2023-05-26 17:15:00
謝謝分享 另外我推一款StarUML可以裝插件Code generation但只是先把殼子先給你,例如class之類的,實作要自己改XD
作者: purplvampire (阿修雷)   2023-05-27 00:22:00
感謝分享
作者: quickbym1 (張探長)   2023-05-27 12:10:00
Structurizr 來繪製 C4 Model 也是一種設計架構圖的好工具
作者: terrybob (罪雲樵)   2023-05-29 07:03:00
感謝分享
作者: XiaoChing221   2023-05-31 13:08:00
感謝分享
作者: aakkssqq   2023-06-02 13:49:00
感謝分享
作者: beckstrom991 (AJE)   2023-06-03 20:03:00
推高含金內容

Links booklink

Contact Us: admin [ a t ] ucptt.com