美文网首页
代码审查(codereview)归纳分析

代码审查(codereview)归纳分析

作者: zhanghanga | 来源:发表于2020-01-07 11:41 被阅读0次

    1.代码扫描的演进


    image.png

    现在大家都在做代码扫描,有的是纯粹的人工查看。常常需要花一些时间来Review一些低级错误,比如基本的空指针异常、判断逻辑错误和计算符号错误等等;其实可以通过工具来把低级错误过滤掉,这是很好的手段。

    人工查看代码缺陷 -------> 人工手动扫描 ----------> 自动化的代码扫描平台


    image.png

    这是一个代码扫描平台的界面,可以看到这里有几个步骤:比如说我创建、扫描代码、商业工具件的扫描、依赖包的扫描结果。能够清晰的看到高级缺陷、低级缺陷,最后还有一个评分,评分是根据工具提供的公式做了一些改进。

    原文地址
    https://mp.weixin.qq.com/s?__biz=MjM5NjAzMjEyMA==&mid=2650832359&idx=1&sn=898e76c07758dbfbd6203cf4706ab357&chksm=bd1ba6f08a6c2fe6a1094e79a925d9e463eb36beaa5e3966a7bb64c7fc68e2e01789e78937c4&mpshare=1&scene=1&srcid=&sharer_sharetime=1578366570823&sharer_shareid=0ca5b6283a66021a6d0f545879f9f410&key=9b2f2c86b97f85a16325e10068ca6aaad2ec1f747cf6974ff35c4439810489f6d647c57f7fe982b3f4a959c135c634d3191accb9d3145e6aef6cbede6561b4fe66f15d61061ab292dc65caeb0b11afc3&ascene=1&uin=MjI2NjkwMzIwMQ%3D%3D&devicetype=Windows+7&version=62070158&lang=zh_CN&exportkey=AQNx%2B3XWdHGJTmSkB7W5zx0%3D&pass_ticket=bl%2FHZiCkyu2pmNMiUMm8onrd9rNz%2BTGstLpTdZmooeQ3XlP%2BK8VzBPh1jaKsrZSk

    image.png

    两种方式对比:
    待续......

    相关文章

      网友评论

          本文标题:代码审查(codereview)归纳分析

          本文链接:https://www.haomeiwen.com/subject/ihjractx.html