系统性的代码审查认知,对各种低质量问题逐个击破,乘上高质量的快车。
课程是基于具体的审查切入点用实例讲解,让大家学习到面对代码,具体如何做代码审查,课程使用的Java案例,因此需要有一定的Java语言基础。
1、了解代码审核的作用,审查相关工具,审查流程; 2、从编码风格(包括利用格式检查工具自动化监测),命名风格,功能性,测试覆盖(jacoco覆盖率检测工具使用),复杂度的度量,安全(sqlMap等安全检测工具的使用)等多个方面掌握审查方法; 3、代码审查效率的提升。