2025 iThome 鐵人賽
沒在獨自升級的 一起來
Software Development
選手 98 文章 2240
Day 17
2025-09-11
94
0
完成了六天的羅馬數字轉換器開發,今天我們要進行程式碼的最終整理與回顧。將散落在不同測試日期中的程式碼重構成一個乾淨、可維護、生產就緒的 Laravel 服務。...
Day 5
2025-09-11
110
0
今天要做什麼? 昨天我們學會了測試結構與組織,但隨著測試越寫越多,你可能遇到一個問題:「為什麼這個測試單獨執行會通過,但和其他測試一起執行時會失敗?」 想像一個...
Day 9
2025-09-11
588
0
消除你程式碼的臭味 Day 9- 迴圈最佳化:把邊界判斷和特殊處理移到外面 一個迴圈的本質工作,就是對一系列相似的東西做同樣一件事情。 當你在迴圈裡面塞滿了邊...
Day 11
2025-09-11
137
0
Medium 好讀版點此。 在 Day 10 的文章中,我們發現在經過 git add 指令後,.git/ 資料夾會發生下列兩大變化: 在 objects/...
Day 23
2025-09-11
122
0
我們已經有MCP的Tool,也認識LangChain 接下來要做的,就是把這兩者 結合起來! MCP Tool + LangChain = 更靈活 LangC...
Day 13
2025-09-11
110
0
選擇排序 (Selection Sort) 是一種簡單直觀的排序演算法。核心概念: 每一輪從尚未排序的元素中挑出最小(或最大)者,放到目前應在的位置,一直重複直...