zoukankan      html  css  js  c++  java
  • 简单Elixir游戏服设计-完善测试和代码改进

    上回提到SImpleTable有些函数的cond 少了true字句,

    表明我们的测试覆盖不到。

    这回给增加了上去,并改进了几个api。

    相应的测试代码也做了更正。

    有测试做支撑,可以放心修改。

    已经提交到git, 从git看更方便。

    我们显然还有测试或者功能要完成,

    比如区分翻牌和补牌阶段,什么时候进入翻牌,什么时候翻牌时间已过?

    所以牌桌可能建模成

    准备-> (开始)翻牌阶段 -> 补牌阶段 -> 结算阶段 更好。

    有了阶段,需要增加超时时间。

    同时提供一个OK 操作,代表翻牌阶段 不翻, 补牌阶段不补,加速牌局?

    改动比较大, 所以留待下回了。

    有测试覆盖,修改果然很快的。

    现在已经改好了。

  • 相关阅读:
    IO流
    myEclipse的使用
    单例模式
    日期的使用
    String类的常用方法
    break、continue和return的区别
    包装类和随机数
    enum类的使用
    Java基础概念性的知识总结
    汇编中的函数调用与递归
  • 原文地址:https://www.cnblogs.com/rubyist/p/7675578.html
Copyright © 2011-2022 走看看