iT邦幫忙

2023 iThome 鐵人賽

DAY 4
2
影片教學

『請你跟我這樣做』- 30 天 TDD 出一個 SLOT 算分器系列 第 4

Day 4 用測項「逼」出輪帶表

  • 分享至 

  • xImage
  •  

Yes

輪帶表

輪帶表,也有人稱滾輪表,乃 Slot 遊戲中決定遊戲複雜度與好玩程度的關鍵元素。在 Slot 遊戲中,畫面上的滾輪,可以視為一個超長超大的滾輪的「截圖」,有了此截圖,算分器才去尋找畫面上的指定「特徵」,並依規則中的對應賠率來加分。這些規則被定義在一個預先定義好的賠率表中。

TDD

要加入特性前,先寫測試,為 TDD 的大原則。今天我們就試著先想一個測項,依測項寫好測試,再加程式邏輯來通過測試。至於這個算分器要怎麼注入輪帶表?要怎麼注入賠率表?才能達到「高內聚、低耦合」的程度?後面再藉測試的保護來重構吧!


上一篇
Day 3 第一個測項:輸
下一篇
Day 5 Five Lines of Code
系列文
『請你跟我這樣做』- 30 天 TDD 出一個 SLOT 算分器30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言