代码质量体系构建与演进:定义关键代码质量指标(如复杂度、重复率、测试覆盖率、静态分析缺陷密度、代码评审效率等),并建立自动化监控和报告机制
推动将代码质量要求深度融入CI/CD流水线,实现“质量左移”
代码静态与动态质量保障:精通并主导应用静态代码分析工具(如 Coverity, SonarQube等),定制规则集,深度扫描代码缺陷、安全漏洞、性能瓶颈及规范违反问题
推动代码动态分析(如内存检测、性能剖析)在开发阶段的应用,提前发现隐患
对分析结果进行深入解读、分类、优先级排序,并驱动开发团队高效修复
代码评审卓越实践:设计并推广高效的代码评审(Code Review)流程、标准和最佳实践,提升评审效率和有效性
作为核心评审专家,深度参与关键模块、核心算法、安全关键代码的评审,提供高质量、建设性的反馈