iT邦幫忙

鐵人檔案

2026 iThome 鐵人賽
回列表
Software Development

AI時代下的軟體工程 系列

當 AI 詠唱一下就能做出第一版,為啥還需要軟體工程?
軟體工程到底過時了沒,Software Engineer 為啥還沒失業?
這 30 天,想從 Coding Agent 的角度出發,研究它「目前」的限制,搭配 reference 與實際例子,探索軟體工程在 AI 時代下扮演的角色。學會這些思考方式,能不能讓我們與 AI 合作得更順利,也更能掌握自己做出來的東西?

參賽天數 24 天 | 共 24 篇文章 | 1 人訂閱 訂閱系列文 RSS系列文
DAY 21

Day21: Dependency Graph:一張不必讀實作的地圖

昨天提到了 module:一種比 class 涵蓋更多功能的 boundary,通常代表整個 application 中一個完整的功能。而一個 applicat...

2026-10-04 ‧ 由 aquila_w 分享
DAY 22

Day22: 階段二回顧,與階段三的起點

Day14 到 Day21,我們完成了系列的第二個階段。和 Day13 一樣,在進入下一個階段之前,先回頭看看這個階段想解決什麼、做到了哪裡,又把哪些問題留給了...

2026-10-05 ‧ 由 aquila_w 分享
DAY 23

Day23: Cohesion:會一起變的,放在一起

階段二我們談了 boundary,以及它帶來的好處:分出 implementer 與 client,定義各自的責任,讓雙方在維護與使用上都更輕鬆。 但昨天也提到...

2026-10-06 ‧ 由 aquila_w 分享
DAY 24

Day24: Information Hiding:藏的不是 code,而是 decision

昨天談 Cohesion 時,我們從 change 的角度重新看 decomposition。 我們學會了如何分辨哪些東西該聚集、哪些該拆開: 當今天相同功能...

2026-10-07 ‧ 由 aquila_w 分享