在開始之前,發現有個很重要的前提沒有先講:為了能夠將重構的效果發揮到極致,這系列將會採用 C# + Rider 的組合來進行介紹。C# 作為靜態強型別語言,編譯...
本篇的測試主題為:
非同步 Activity Completion 測試
使用 JUnit5 Extension 簡化生命週期管理
建立 E2E 測試環境的作...
又到了回顧學習成果的小測驗時間!跟著 Yoyo 一起沉浸在泛型程式設計的哲學中,探索 TMP 等高階模板技術吧。在正式開始前不妨先問問自己:是否全然理解模板在跨...
前言
昨天我們完成了 輸入違規提示與剩餘格數、錯誤格數的顯示,今天要進一步設計遊戲的 勝利檢查與結束畫面。這是數獨遊戲的最後一步之一,能讓玩家有完整的挑戰與回饋...
前情提要
經過 Day 26 的 API 速率限制建置,我們已經有了完整的防濫用機制。今天我們要為 Kyo System 實作審計日誌(Audit Log)與合...
前言
「程式世界很簡單,只有兩種狀態:True 或 False。」
「但問題是,怎麼判斷哪個是真的、哪個是假的呢?」
在前幾天的學習中,我們先認識了 變數與...