消除你程式碼的臭味 Day 22- 輸入檢查:在處理前先驗證
在做任何事前,先確保輸入是可信的。
想像你的每一個函式、每一個 API 端點,都是一座戒備森嚴...
還記得在我們程式碼重構的第一天,把難用的資料形狀,改成了比較好處理的資料形狀嗎?
//// 不好用的資料形狀
var itemPrice = [
{name...
今天透過 Supabase Storage ,快速實作使用者的頭像上傳功能。
技術實作
第一步:建立檔案儲存空間
在開始之前,需要在 Supabase 中設定...
makefile的缺點
可攜性差、容易綁平台
主要原因在於 makefile 容易被寫成 shell 指令字串的串接器,就是一旦把它當成跑 shell 指令的工...
AI 驅動 Code Review:四種落地方法全面比較
前言
從 Day 1 到 Day 22,我們逐步探討了實現 AI Code Review 的四種不同方...
以下會規劃系統的資料庫架構與 API 設計,涵蓋使用者管理、商家管理、預約系統、即時訊息以及通知功能。
「來企排隊」(LaiQiPaiDui):取自台語「來...