简单Elixir游戏服设计-完善测试和代码改进
Posted damnit
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了简单Elixir游戏服设计-完善测试和代码改进相关的知识,希望对你有一定的参考价值。
上回提到SImpleTable有些函数的cond 少了true字句,
表明我们的测试覆盖不到。
这回给增加了上去,并改进了几个api。
相应的测试代码也做了更正。
有测试做支撑,可以放心修改。
已经提交到git, 从git看更方便。
我们显然还有测试或者功能要完成,
比如区分翻牌和补牌阶段,什么时候进入翻牌,什么时候翻牌时间已过?
所以牌桌可能建模成
准备-> (开始)翻牌阶段 -> 补牌阶段 -> 结算阶段 更好。
有了阶段,需要增加超时时间。
同时提供一个OK 操作,代表翻牌阶段 不翻, 补牌阶段不补,加速牌局?
改动比较大, 所以留待下回了。
有测试覆盖,修改果然很快的。
现在已经改好了。
以上是关于简单Elixir游戏服设计-完善测试和代码改进的主要内容,如果未能解决你的问题,请参考以下文章