通常,时间方法需要多于3个参数,这些参数都是相同的类型,例如.
void mymethod (String param1, String param2, String param3)
Run Code Online (Sandbox Code Playgroud)
那么客户端很容易混淆参数命令,例如反转param1和param2:
mymethod (param2, param1, param3);
Run Code Online (Sandbox Code Playgroud)
......这可能是花费大量时间调试应该是一件小事的原因.关于如何避免这种错误的任何提示(除了单元测试)?
| 归档时间: |
|
| 查看次数: |
260 次 |
| 最近记录: |