Game-as-a-Service / Game-as-a-Service/uno-flip-java
[backend] 流程開發 - 玩家抽牌
Open
- Dominant language
- Java
- Stars
- 3
- Forks
- 7
- PR merge metrics
- No merged PRs in 30d
Description
# 驗收測試需求
given: 遊戲內有玩家 A 和玩家 B,現在輪到玩家 A 出牌,但玩家 A 沒有可以出的牌
when: 玩家 A 抽牌
then: 玩家 A 抽牌成功,換玩家 B 出牌。
# A.C.
- [ ] 完成 玩家行動 "抽牌" 的接口,包含廣播訊息。
[接口細節看這裡](https://kindly-verdict-328.notion.site/API-4db7a832a38849238ed5c0cba6c8ace5#883d32f5df0a4179b318e03516001579)
# 注意事項
- 已經有 #11 拓荒 class 分類,可以參照這樣的模式開新的路。
- 先不儲存到 DB,使用三層式架構 (Controller + Service + Memory Cache Repo)。
- 以 ATDD 的方式開發,所以 Controller 要有驗收測試的測項。
- 各個 class 要有自己的單元測試保護
Contributor guide
No contributing guide indexed for this repository
Assessment
This issue has not been assessed yet.