代码分析
文章平均质量分 82
思想的苇草
希望在csdn能够结交到探讨技术的朋友
展开
-
常用 Java 静态代码分析工具的分析与比较
转自:http://www.oschina.net/question/129540_23043简介: 本文首先介绍了静态代码分析的基本概念及主要技术,随后分别介绍了现有 4 种主流 Java 静态代码分析工具 (Checkstyle,FindBugs,PMD,Jtest),最后从功能、特性等方面对它们进行分析和比较,希望能够帮助 Java 软件开发人员了解静态代码分析工具,并选择合适的工具转载 2014-11-10 12:42:57 · 782 阅读 · 0 评论 -
《重构》读书笔记——代码的坏味道(重复代码)
重复代码如果在一个以上的地方看见相同的程序结构,那么合而为一,是比较好的选择1、同一个类的两个函数含有相同的表达式——使用“提炼函数”的解决办法2、两个互为兄弟的子类内含有相同的表达式——先使用“提炼函数”,然后再对被提炼出来的代码使用“函数上移”,将它推入超类。如果代码只是类似而不是相同,那么就使用“提炼函数”,将相似的和差异部分分隔开,构成单独的函数。然后你可以使用“塑造模版函数”原创 2014-12-10 20:28:23 · 1394 阅读 · 0 评论