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