-
自动化工具
sqlmap sql注入检测
owasp 依赖检测
webCruiser sql注入、web其他漏洞
压缩炸弹
权限管控
返回值谨慎使用null
查看全部 -
关注点:
1、编码风格
2、命名规范
3、功能性-->功能是否正确
4、测试覆盖
5、复杂度
6、注释
7、设计(维护升级成本)
8、安全性
查看全部 -
常见代码审查工具
1、git、svn、gerrit、upsource
查看全部 -
代码审查的关注点
查看全部 -
轻量级的审查流程
查看全部 -
范根检查法
查看全部 -
代码审查工具
查看全部 -
什么是代码审查
查看全部 -
代码审核需要关注什么
补充:性能(对于高频接口,是否使用了缓存、队列或异步方式)
查看全部 -
轻量级的审查流程
查看全部 -
范根检查法
查看全部 -
常见的代码审核工具
查看全部 -
代码审查频率
集中式
异步式
查看全部 -
什么时候进行代码审核:有代码变更就可以进行代码审核
已提交到远程仓库
未提交到远程仓库:提交后可能会阻塞其他开发者
查看全部 -
代码审核的代价
专门的时间和精力:选择合适的代码审核方式
可能引起团队成员间的不适:沟通技巧,正向反馈等
查看全部 -
代码审核的好处
帮助提高代码质量
上下文共享
帮助新人快速融入项目
帮助开发人员成长
帮助影响力建设
查看全部 -
代码审查关注维度
查看全部 -
代码审查维度
编码风格、命名规范、功能性、测试覆盖、复杂度、注释、设计、安全
查看全部 -
安全检测自动化工具
查看全部
举报
0/150
提交
取消