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