审查、重构与文档,建立可维护代码的日常纪律。
登录后追踪本课程进度 —登录
代码质量是什么
可读性、可测性、可演进;工程文化。
代码审查
code-reviews 节点;PR 审查清单。
重构基础
refactoring 节点;小步安全重构。
代码坏味道
长方法、重复、过大类。
文档生成
documentation-generation;README/API 文档。
风格与规范
Linter、Formatter、团队约定。
Pull Request 流程
衔接 git-essentials;描述与粒度。
质量与测试
测试金字塔;对照 testing-essentials。
静态分析工具
SonarQube、SpotBugs、ESLint 概念。
技术债务
识别、登记、偿还策略。
团队规范
ADR、Definition of Done。
综合练习
审查一段 Spring 代码并写改进 PR。