「系統上線後,用戶抱怨:『為什麼載入要等這麼久?』」這是每個開發者的惡夢。今天,我們將學習如何在開發階段就發現並解決效能問題,透過 TDD 的方式確保程式碼不僅...
[Day 12] 進階功能:讓工具更好用
基本功能有了,但還不夠好用
昨天搞定了刪除功能,工具已經可以正常使用了。但實際操作後發現,200 多個 APP 全部列...
前言
昨天已經為我們現在站內信的 SpringBoot 專案加上了 WebSocket 最最最基礎的配置,並且生成了一個很陽春的客戶端畫面來測試連接效果,今天要...
reindex?
把 Magento 想成「圖書館」:
EAV 就是把一本書拆成很多小貼紙(標題、作者、顏色、尺寸…分散在不同抽屜)。彈性超大,但要找起來很...
「為什麼待辦事項總是越來越多?」PM 看著滿滿的 backlog 嘆氣。「因為我們的 TodoList 還沒測試完啊!」我笑著回答。
今天我們要用 TDD...
想像一家全球電商平台工作。黑色星期五當天,網站同時湧入數百萬使用者,每秒產生數十萬次商品查詢請求。如果每個請求都直接打到資料庫,系統會在幾秒內崩潰。更複雜的是,...