大家是否認為使用 curl 的測試效率太低,也不好檢查結果,現在我們將要學習高效的測試方式。
目標
用整合測試(integration tests)覆蓋 ha...
在上一篇實作了攻擊系統後,目前勇者已經可以做出揮劍的動作,但是一個空蕩蕩的格子地圖實在談不上什麼冒險體驗,感覺還少了什麼東西。
沒錯!少了場景!尤其是我們預計要...
在Day23介紹了後序遍歷(Postorder Traversal),接這介紹剩下兩個遍歷,三種差別只在於 root 出現的時間點。
前序遍歷 Preorder...
經過這幾天的努力,我們已經擁有一個可以在地圖上自由走動的角色、基礎的世界場景,以及能夠流暢跟隨的相機系統。但是遊戲若只有「移動」還不夠,真正的冒險,必須要有戰鬥...
前言
今天要實作一個 URL 縮短服務,類似 bit.ly、tinyurl 等服務。這個專案將展示如何使用 Rust 建構一個完整的 Web 服務,包含 RES...
到目前為止,我們把 API 的錯誤訊息改成 { code, message } 格式,這樣 UI 可以更好地分流處理。但這只是「能看懂」。如果再往前一步,錯誤就...