Sam Huang
Sam Huang

[ https://www.sam-huang.info/ ] 一扁帽,一壺酒,一溪雲,佔得人間一味愚,此心安處是吾鄉

[開發議題一起想] 程式邏輯視覺化

https://alexanderell.is/posts/visualizing-code/

RevConsult 軟體開發顧問

https://consult.revtel.tech/


試著程式邏輯視覺化會有一些好處:

  1. 易於捕捉原始想法
  2. 降低溝通成本
  3. 可以從多個角度描述同一件事


從過往 UML (Unified Modeling Language) 的實踐中
大概可以感受真的要把程式碼以各種圖像表述
可能得用上十幾種圖


業界蠻多時候是以事後追認方式補上這些圖
(畢竟當你畫完大概程式也寫完了)


但作為一個補充用的工具思維來看倒是蠻好用
比如從中發現錯誤相依性或者過度依賴某些元件等


說到底軟體開發是個在虛擬世界建構流程實體邏輯的旅程
每件事本來就有多種觀看方式
UI 是一種、UX 是一種, QA 也是一種
視覺化邏輯跟架構也應該是其中的一種


https://alexanderell.is/posts/visualizing-code/


https://alexanderell.is/posts/visualizing-code/



CC BY-NC-ND 2.0 版权声明

喜欢我的文章吗?
别忘了给点支持与赞赏,让我知道创作的路上有你陪伴。

加载中…

发布评论