简介:本课程基于Java语言示例,实际演示讲解如何进行代码审查,重点带你着手如何做代码审查,构建代码审查的知识体系,让你在任何形式的代码前,更加自信,提高自己及团队的代码质量。
第2章 代码审查概述
本章会让大家对代码审查有一个基础的认识,介绍常用的代码审查工具,以供大家在不同场景选择对应的工具,最后会介绍代码审查流程,包括正式的和轻量级的代码审查流程。
第3章 如何来做代码审查
本章是课程的核心,会从代码审查的关注点入手,以编码风格、命名规范等八个维度依次教会大家如何进行代码审查,每个维度都会结合Java代码示例,本章还会分享审查自动化的实用工具,例如编码风格小节的checkstyle插件, 测试小节的jacoco工具等,本章最后还会分享给大家一些提升代码审查效率的建议。
解锁即可观看《Java工程师》完整课程视频
Java工程师
以一线互联网公司产品标准,打造适合零基础学习的全干货Java课程。选择Java,挑战高薪!
【第1周】环境搭建与语法入门
【第2周】Java语法之循环、数组与方法
【第3周】面向对象之封装与继承
【第4周】面向对象之单例模式与多态
【第5周】常用工具类(上)
【第6-7周】常用工具类(下)
【第8周】前端基础之HTML与CSS
【第9周】前端基础之JavaScript与综合案例
【第10-11周】Java Web基础
【第12周】常用功能与过滤器
【第13-14周】监听器与项目实战
【第15-16周】MySQL基础
【第17周】Java数据库开发基础
【第18周】框架前置知识
【第19周】MyBatis基础
【第20-21周】MyBatis实现OA系统项目实战
【第22周】Linux环境搭建与Redis应用
【第23-24周】Spring基础
【第25周】Spring MVC基础
【第26周】SSM开发社交网站
【第27-28周】Spring Boot电商项目实战
【第29周】面试
【第30-31周】多线程与分布式
【第32周】Spring Cloud基础
【第33-34周】Spring Cloud电商实战
【第35周】Zookeeper+Dubbo应用与面试