
代码质量
greensure
知识分享+经验吐槽+bug记录;
展开
-
由单元测试引发的一些思考与总结
这里写自定义目录标题简述单元测试框架/工具JUnitIDE是啥?TestNGMockito为什么要使用Mock?哪些场景,可能需要使用模拟对象来代替真实对象并发测试工具JMeter我是为什么开始用BadBoy、JMeter 的呢?BadBoy项目的一般测试流程为什么需要了解项目的一般测试流程呢?项目的一般测试流程测试需求分析搭建测试环境编写测试计划编写测试用例集成测试(SIT)系统测试(ST)用户...原创 2020-03-27 11:27:09 · 414 阅读 · 0 评论 -
坏味道代码总结(简版)
文章目录Code smellsDuplicated CodeLong MethodLarge ClassLong Parameter ListDivergent ChangeShotgun SurgeryFeature EnvyData ClumpsPrimitive ObsessionSwitch StatementsParallel Inheritance HierarchiesLazy Cl...转载 2019-04-17 14:17:46 · 1877 阅读 · 0 评论 -
代码优化总结
文章目录代码优化的引出代码优化的目标代码优化细节(1)尽量指定类、方法的final修饰符(2)量重用对象(3)尽可能使用局部变量(6)尽量采用懒加载的策略,即在需要的时候才创建(7)慎用异常(8)不要在循环中使用try...catch...,应该把其放在最外层(9)如果能估计到待添加的内容长度,为底层以数组方式实现的集合、工具类指定初始长度(10)当复制大量数据时,使用System.arrayco...转载 2019-04-17 14:19:44 · 1022 阅读 · 1 评论 -
finbugs简介、安装及使用总结
文章目录FindBugs简介为什么使用静态分析工具FindBugs的使用FindBugs常见的两种使用时机(1)开发阶段(2)维护阶段FindBugs的局限性为什么应该将 FindBugs 集成到编译过程中?生成有意义的结果确定用 FindBugs 的结果做什么Eclipse安装FindBugs插件IDEA安装FindBugs插件FindBugs使用总结总结 本文总结参考资料:https://ba...原创 2019-04-17 14:23:14 · 715 阅读 · 0 评论