作者appleboy46 (小恶魔)
看板Soft_Job
标题[心得] 设计流程及系统架构图好工具 D2
时间Thu May 25 16:26:20 2023
部落格:
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://webptt.com/cn.aspx?n=bbs/Soft_Job/M.1685003182.A.6E6.html
1F:推 KyuubiKulama: 感谢分享 05/25 16:46
2F:推 alansyue: 感谢分享 05/25 21:01
3F:推 ian90911: 感谢分享 05/25 21:02
4F:推 eddieptt: 感谢分享 05/25 23:21
5F:推 InfinitySA: 推 感谢! 05/26 09:08
6F:推 megatw20: 推! 05/26 10:24
7F:推 CoNsTaR: 难得有人分享 YouTube 竟然没有整排怒嘘的 05/26 11:43
8F:推 Jungggin: 感谢分享 05/26 11:57
9F:推 ericx790101: 谢谢分享 05/26 12:15
10F:推 j50508: 谢谢分享 另外我推一款StarUML可以装插件Code generation 05/26 17:15
11F:→ j50508: 但只是先把壳子先给你,例如class之类的,实作要自己改XD 05/26 17:15
12F:推 purplvampire: 感谢分享 05/27 00:22
13F:推 quickbym1: Structurizr 来绘制 C4 Model 也是一种设计架构图的好 05/27 12:10
14F:→ quickbym1: 工具 05/27 12:10
15F:推 terrybob: 感谢分享 05/29 07:03
16F:推 XiaoChing221: 感谢分享 05/31 13:08
17F:推 aakkssqq: 感谢分享 06/02 13:49
18F:推 beckstrom991: 推高含金内容 06/03 20:03