在開始之前,發現有個很重要的前提沒有先講:為了能夠將重構的效果發揮到極致,這系列將會採用 C# + Rider 的組合來進行介紹。C# 作為靜態強型別語言,編譯...
1. 部分 vs. 全部成交:狀態怎麼走
在主回圈內,我已 Math.min() 比較這次交易的買單跟賣單後後算出本次成交量,然後同步更新兩者的剩餘量。
對手...
主題
在上一篇文章中,我們已經完成了踩地雷的基礎功能,包括地圖生成、點擊格子與遊戲結束判斷。今天,我要帶大家實作 重新開始功能
🎯 主要邏輯
重新開始功能需要支...
主題
本篇文章的目標,在玩家輸入違規時,於畫面上即時給予提示或標記,並額外在遊戲畫面上顯示:
剩餘尚未填寫的格數
當前檢測出的錯誤格數
輸入違規的提示設計...
在 .NET 的 Program.cs 中設定後,瀏覽器即可呼叫 gRPC Server —— 但僅支援「一元」與「Server Stream」兩種方式
這是因...
想像一下,你正在為一家快速成長的電商公司工作。黑色星期五即將到來,預期流量將是平日的50倍。單體架構已經無法應付業務需求——新功能上線需要重新部署整個系統,一個...