2025 iThome 鐵人賽
沒在獨自升級的 一起來
Software Development
選手 98 文章 2246
Day 10
2025-09-12
920
0
消除你程式碼的臭味 Day 10- 介面最小化:只暴露必要的東西 介面越小,被誤用的空間越小,維護成本越低。公開的每個函式,都是欠下的一筆債 介面是你經過深...
Day 11
2025-09-13
919
0
消除你程式碼的臭味 Day 11- 函式的副作用:把計算與 I/O 分離 一個函式應該只做一件事,並且做好它。 如果你的函式既要處理計算,又要跟外部世界(螢幕...
Day 3
2025-09-17
913
0
ㄧ、 為什麼我們需要「開發環境」? 這邊我想先用白話文解釋一下!想像一下: 你要烘焙一條好吃的蛋糕。你需要: 一個乾淨的廚房(乾淨的系統) 已經裝好的烤箱、攪...
Day 7
2025-09-11
910
0
告別手動複製貼上:用 GitLab-MCP 讓 Copilot 直接 Code Review 前言 還記得以往做 Code Review 時,需要在 GitLa...
Day 3
2025-09-07
892
0
什麼是 MCP?Model Context Protocol 誕生背景與核心概念 前言 昨天我們分析了工具選型,決定使用 VSCode + Copilot +...
2025-10-14
891
0
最終日誌:從人類最弱前端兵器到全端闇影君主 系統提示:最終紀錄已歸檔。正在關閉日誌功能… 這是一個關於技術成長的史詩故事。從一個代號「人類最弱前端兵器」的 E...