Big*_*igG 1 java project-planning junit maven-2
我正在研究一个不断发展的java项目,我可能会与其他人合作改进一些功能.
我想使用一些工具来提高工作质量,同时牢记:
你怎么看待maven和junit?值得花时间给他们吗?你知道其他任何好工具吗?
由于你没有使用JUnit,我猜你还没有任何单元测试.如果其他人开始处理您的代码,这对我来说似乎是最重要的一步.没有单元测试,有人可以在不知情的情况下轻松破解功能.
创建一套涵盖至少80%代码的单元测试.您可以使用Cobertura来测量代码覆盖率.这可能看起来像是很多工作(但确实如此),但将来会为您节省更多时间.
Maven是目前构建和部署的事实上的标准,但它也有其缺点.如果您有一个记录良好的构建过程(使用Ant或自定义脚本),我建议引入Maven比添加单元测试更重要.
| 归档时间: |
|
| 查看次数: |
505 次 |
| 最近记录: |