「功能看起來很簡單,」PM 指著設計稿說:「使用者輸入待辦事項,按下 Enter 或點擊按鈕就能新增。」你點點頭,心裡卻開始盤算:輸入驗證、狀態更新、UI 回饋...
今天要做什麼?
昨天我們學會了參數化測試,用優雅的方式處理大量測試資料。今天要解決一個新挑戰:「如何測試依賴外部服務的程式碼?」
想像你有個寄送通知的功能,它會...
DynamoDB 是一款強大的全託管 NoSQL 資料庫服務,具有高可用性、毫秒級效能與彈性擴展能力。本文將簡介 DynamoDB 的功能和架構,明天再介紹兩種...
前情提要
在 Day 18 我們完成了前端效能優化,今天我們要建立前端安全防護體系。對於健身房 SaaS 系統,安全性至關重要 - 從會員個資保護到金流交易,我...
在一座雲霧繚繞的山上,所有猴子們都追逐著同一個夢想,那就是最上等的香蕉。
猴子們常常在山上討論:你是追求上等蕉的猴子,還是甘願無止盡地等待平凡香蕉的猴子呢?上等...
開頭提醒,從 Day21 開始我開始接觸很多超過能力邊界的知識,後續內容紀錄的是我在當下的理解,所以內容可能有大量誤解或錯誤。
上篇重構了視覺容器,但有容器也還...