在最新的《关于代码审查的几点建议》中再次提到了代码分析:6、尽量使用静态代码分析工具以提高审查效率。笔者之前也谈到过多次代码分析、代码检查,见:关于代码评审的微博讨论汇集 #敏捷有效实践# 每日代码自动检查 英文是daily code inspection。对代码质量关注时,安排人工检查code review是需要的,但100% code review需要很多工作量,不是所有的组织值得这样做,而工...
分类:
其他好文 时间:
2014-09-09 12:49:28
阅读次数:
232
原文链接:http://blog.csdn.net/xbalien29/article/details/21885297虽然在windows端免费版的IDA、VTS等工具都可用来静态分析,但相对来说这些工具用来人工分析在合适不过,但对于项目开发,相对来说都忽视很好扩展。而在androguard却很适...
分类:
其他好文 时间:
2014-09-09 12:27:38
阅读次数:
296
OClint是针对C, C++及Objective C代码的静态扫描分析工具,而SonarQube是一个开源的代码质量管理平台。本文将实现将OClint的扫描结果导入到SonarQube中,已实现对Objective C代码质量的管理。
分类:
其他好文 时间:
2014-09-06 17:21:23
阅读次数:
402
1.Google Analytics分析工具的使用:注册后页面中加入Google Analytics的代码,可以分析出有哪些设备在访问网站或者哪些页面访问量比较大、2.Modernizr 可以检测浏览器对html5元素的支持性。可以判断是否支持localstorage等等3.html5元素在旧版本的...
分类:
移动开发 时间:
2014-09-05 19:45:41
阅读次数:
187
前段时间项目改代码突然cpu波动很大,排查了好久都没有找到原因,只能求助于性能测试工具 :>----Joe Armstorng[哈哈,登月第一人也叫Armstrong]P416cprof测试每个函数被调用了多少次,这个工具为轻量在运行系统上使用这个工具会给系统带来5%~10%的额外负载fprof显示...
分类:
其他好文 时间:
2014-09-05 17:51:11
阅读次数:
344
1.概述软件成熟度评估的最终目标是帮助软件的可持续发展,并为用户应用提供必要的技术参考。开放源代码软件成熟度评估也不例外。我们通过软件的成熟度评估,形成全面的涉及技术、应用、法律等层面的评价报告,帮助那些正在或潜在的开源软件使用者准确的了解软件的技术特性和应用特性,从而为他们选择适合自身需求的开源软件提供参考。同时报告中涉及的大量评测数据,为开源软件的开发者提供帮助,促进他们有效的改善软件在技术方...
分类:
其他好文 时间:
2014-09-05 11:28:01
阅读次数:
370
转载自:http://blog.csdn.net/aaa2832/article/details/194196791内存泄漏的排查方法Dalvik Debug Monitor Server (DDMS)是ADT插件的一部分,其中有两项功能可用于内存检查:·heap查看堆的分配情况·allocatio...
分类:
移动开发 时间:
2014-09-03 21:01:27
阅读次数:
278
dump文件相信有些朋友已经很熟悉了,dump文件的作用在于保存进程运行时的堆栈信息,方便日后排查软件故障,提升软件质量。关于dump分析工具windbg、adplus的文章更多了,如果您还不知道怎么使用请移步:使用Windbg找出死锁,解决生产环境中运行的软件不响应请求的问题ADPlus简介这里接...
分类:
Web程序 时间:
2014-09-03 12:50:56
阅读次数:
323
1. Android 调试工具之Traceviewhttp://www.cnblogs.com/devinzhang/archive/2011/12/18/2291592.htmlTraceView是性能分析工具。类似Xcode中的Timer instrument。http://www.cnblog...
分类:
移动开发 时间:
2014-09-01 12:17:13
阅读次数:
171
第3部分 软件研发工作总结VC++集成开发环境中Linux下Pclint工程的配置方法及常见错误修改 【文章摘要】 Pclint是一种C/C++软件代码静态分析工具。它是一种更加严格的编译器,能够发现普通编译器所不能发现的代码中的很多问题,因此被广泛应用于软件开发项目中。 本文介绍了如何在VC++集成开发环境中配置Linux下的Pclint工程,给出了C语言中pclint...
分类:
编程语言 时间:
2014-08-31 10:31:15
阅读次数:
631