2025 iThome 鐵人賽
沒在獨自升級的 一起來
Software Development
選手 98 文章 2220
Day 2
2025-09-16
1329
0
在專案開發過程中,如何妥善管理環境與依賴套件,往往比寫程式本身更重要。因為隨著時間推移,套件會更新、版本會衝突、專案會擴張,如果沒有一個良好的環境隔離與管理策略...
Day 6
2025-08-15
1328
0
前言 寫測試程式時,經常會遇到這樣的問題:「我寫的測試夠嗎?」、「還有哪些程式碼沒有被測試到?」 Code Coverage(程式碼涵蓋範圍) 是用來回答這些問...
Day 6
2025-09-08
1325
0
消除你程式碼的臭味 Day 6- 函式原子化:每個函式只做一件事,而且做得漂亮 一個函式最好的狀態,是像一個精密的工具:功能單一、目的明確、高效可靠。 如果你...
Day 26
2025-10-10
1323
2
嗨!歡迎回到上班族的命令列生存手冊。上一個章節講到 git,我就想到 GitHub。一想到 GitHub,就想到 GitHub Copilot。在 Warp 裡...
Day 2
2025-09-15
1321
0
為什麼 Supabase 適合所有人? Supabase 就像主角獨自擁有的「系統」,裡面有各種不同複雜度的工具,能在這個工具箱中找到適合自己目前技能水平的工...