简介:本课程基于Java语言示例,实际演示讲解如何进行代码审查,重点带你着手如何做代码审查,构建代码审查的知识体系,让你在任何形式的代码前,更加自信,提高自己及团队的代码质量。
第2章 代码审查概述
本章会让大家对代码审查有一个基础的认识,介绍常用的代码审查工具,以供大家在不同场景选择对应的工具,最后会介绍代码审查流程,包括正式的和轻量级的代码审查流程。
第3章 如何来做代码审查
本章是课程的核心,会从代码审查的关注点入手,以编码风格、命名规范等八个维度依次教会大家如何进行代码审查,每个维度都会结合Java代码示例,本章还会分享审查自动化的实用工具,例如编码风格小节的checkstyle插件, 测试小节的jacoco工具等,本章最后还会分享给大家一些提升代码审查效率的建议。