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

看板Soft_Job作者 (小惡魔)時間11月前 (2023/05/25 16:26), 編輯推噓13(1302)
留言15則, 13人參與, 11月前最新討論串1/1
部落格: 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 -- AppleBoy Blog: http://blog.wu-boy.com -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 60.244.123.129 (臺灣) ※ 文章網址: https://www.ptt.cc/bbs/Soft_Job/M.1685003182.A.6E6.html

05/25 16:46, 11月前 , 1F
感謝分享
05/25 16:46, 1F

05/25 21:01, 11月前 , 2F
感謝分享
05/25 21:01, 2F

05/25 21:02, 11月前 , 3F
感謝分享
05/25 21:02, 3F

05/25 23:21, 11月前 , 4F
感謝分享
05/25 23:21, 4F

05/26 09:08, 11月前 , 5F
推 感謝!
05/26 09:08, 5F

05/26 10:24, 11月前 , 6F
推!
05/26 10:24, 6F

05/26 11:43, 11月前 , 7F
難得有人分享 YouTube 竟然沒有整排怒噓的
05/26 11:43, 7F

05/26 11:57, 11月前 , 8F
感謝分享
05/26 11:57, 8F

05/26 12:15, 11月前 , 9F
謝謝分享
05/26 12:15, 9F

05/26 17:15, 11月前 , 10F
謝謝分享 另外我推一款StarUML可以裝插件Code generation
05/26 17:15, 10F

05/26 17:15, 11月前 , 11F
但只是先把殼子先給你,例如class之類的,實作要自己改XD
05/26 17:15, 11F

05/27 00:22, 11月前 , 12F
感謝分享
05/27 00:22, 12F

05/27 12:10, 11月前 , 13F
Structurizr 來繪製 C4 Model 也是一種設計架構圖的好
05/27 12:10, 13F

05/27 12:10, 11月前 , 14F
工具
05/27 12:10, 14F

05/29 07:03, 11月前 , 15F
感謝分享
05/29 07:03, 15F
文章代碼(AID): #1aRnkkRc (Soft_Job)