审核检查员的评论

时间:2012-06-05 21:01:55

标签: java

我有一个每天早上自动运行的java程序,它包含几个彼此独立的方法。有时我必须做测试,所以我会评论我没有使用的所有方法。这是一个问题bc有时我会忘记取消注释代码,程序可能会运行几天没有任何人抓住它没有完全运行。

有没有办法为此设置自动检查?

解决方案:我已经决定添加一个计数器来计算运行的数字方法,并在数字错误时返回错误。

1 个答案:

答案 0 :(得分:2)

审核随机插入的评论?不好的主意。

如果您尚未使用revision control,请将Git用于您的项目。事情变得非常简单:

(如果您已使用版本控制,请向下看#2,并忽略我的其余答案)

enter image description here

  1. 在上图中,“远程存储库”将存储原始的当前开发版本(无测试 - 评论)。

  2. 通过从此存储库中提取最新资源来设置要执行的单元测试。

  3. 对于黑客攻击,请自行单独复制(在图像“本地存储库”及其相应的“工作目录”中)并在那里进行注释/取消注释/测试。

  4. 除非您将更改“推送”到“远程存储库”,否则您的单元测试将使用“远程存储库”中提供的未注释的干净版本运行。

  5. 当您完成测试并将一些有价值的东西添加到代码中时,请提交并“推送”到“远程存储库”。

  6. 下次测试运行时,他们会有新的(好)代码。

  7. 利润。

  8. 注意:“远程存储库”和“本地存储库”实际上只是条款。它们也可以在同一台机器上。