2025 iThome 鐵人賽
沒在獨自升級的 一起來
Software Development
選手 98 文章 2262
Day 10
2025-09-24
40
0
今天學習的test能幫助我看1.是否可以自動驗證 API 正確回應不用每次都人工看「Status: 200 OK」,測試程式碼會幫忙檢查,如果 API 壞掉或回...
Day 22
2025-09-24
119
0
消除你程式碼的臭味 Day 22- 輸入檢查:在處理前先驗證 在做任何事前,先確保輸入是可信的。 想像你的每一個函式、每一個 API 端點,都是一座戒備森嚴...
Day 24
2025-09-24
77
0
我在昨天的文章中裡,思考了如何讓機器人更「懂」SDGs,透過優化 Embedding 和提示詞策略來提升它的智慧。但機器人光是說得好還不夠,它的「表達方式」也同...
Day 24
2025-09-24
100
0
接著讀鎖下一個要介紹的是寫鎖,寫鎖的用途其實很生活化,大家應該都有搶過演唱會門票吧?寫用寫鎖的情境就像是搶演唱會門票一樣,為了防止兩個人可以同時搶到一樣的位子...
Day 10
2025-09-24
90
0
背包系統,或稱庫存系統,讓玩家能把某些物件撿起來保存和使用。 剛開始有用 AI ,但後來發現遊戲好像不用太複雜的背包系統,所以還是自己寫了個簡化的。就是一個很簡...
Day 23
2025-09-24
45
0
在軟體開發的世界裡,錯誤並不可怕,真正可怕的是未被處理的錯誤。當我們寫程式時,總會遇到各種意料之外的情況:檔案不存在、網路中斷、使用者輸入錯誤格式,甚至是我們自...