我是靠谱客的博主 不安哑铃,最近开发中收集的这篇文章主要介绍第三次小组实践作业小组每日进度汇报:2017-12-3今日小组任务完成情况如下:下一步计划,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

今日小组任务完成情况如下:

小组12-3日工作量
组员今日工作备注
李嘉蕊、姜黎黎看完JUNIT学习视频 6h
侯俊查阅资料了解4种主流Java静态代码分析工具(Checkstyle,FindBugs,PMD,Jtest)。最终选择findbugs。6h
郭义查看白盒测试方法1h
杜杰查看代码复审方法1h
唐伟编写今日博客1h

 

 

 

 

 

 

 

 

 

工具选择

经过对比findbugs,checkstyle,pmd,jtest四款工具的优点与缺点以及个人的偏好,最终我选择findbugs,其在eclipse和IDEA都有插件支持,当然,findbugs是开源免费的。

Findbugs开发的目的是基于Bug Patterns概念,注重检测真正的bug及潜在的性能问题 ,尤其注意了尽可能抑制误检测(false positives)的发生。

FindBugs检查内容主要包括: 检查bytecode中的bug patterns 也允许用户自定义特定的bug patterns检测equals() 实现时的一般规约违反 Null pointer的参照 Method的返回值的check遗漏 初始化前field的访问 Multi-thread的正确性检测Code的脆弱性,可以变更的静态object ,内部数列参照的return等。

它有以下特点:FindBugs主要着眼于寻找代码中的缺陷,以bytecode(*.class、*.jar)为对象进行检查,不检查java源代码FindBugs可以通过命令行、各种构建工具(如Ant、Maven等)、独立的Swing GUI或是以IDE插件的方式来运行 FindBugs输出结果既可以是XML的,也可以是文本形式的不注重style及format,注重检测真正的bug及潜在的性能问题,尤其注意了尽可能抑制误检测(false positives)的发生findBugs有过滤器可以帮你过滤掉一些没必要的检测器findBugs可以编写自定义的检测器。

下一步计划

完成任务的组员继续做自己的任务,没有完成的组员争取早点看完教程,快点完成任务

转载于:https://www.cnblogs.com/hust1703SE/p/7966851.html

最后

以上就是不安哑铃为你收集整理的第三次小组实践作业小组每日进度汇报:2017-12-3今日小组任务完成情况如下:下一步计划的全部内容,希望文章能够帮你解决第三次小组实践作业小组每日进度汇报:2017-12-3今日小组任务完成情况如下:下一步计划所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(81)

评论列表共有 0 条评论

立即
投稿
返回
顶部