南京
杭州
上海
025-87787966    0571-88257871

代码质量与高质量软件研发实践

发布日期: 2017/10/10 14:02:18

课程大纲:
一、代码是唯一的财富
    1、代码是财富
    2、为代码把脉
二、什么是好代码
    1、指标滚开
    2、唯一有效的神奇指标
    3、好代码的三个快速特征
    4、识别坏代码的味道
三、保证代码质量的步骤流程
    1、编码标准
四、编码标准
    1、注释:注释为现代化代码文档的元数据。
    2、命名:命名既文档,命名的信达雅。
    3、变量、宏、常量等编码标准。
    4、函数:函数的命名、长度、布局、参数、长度以及优化相关规范。
    5、类:类、属性、方法等设计规范。
五、单元测试
    1、单元测试的作用
    2、单元测试工具
    3、单元测试用例的FIRST原则
六、代码的审查
    1、代码审查的时机
    2、代码审查的工具Gerrit Sonar
    3、代码审查的清单
    4、代码审查的流程
    5、保守型日企的审查案例
    6、激进型互联网企业的审查案例
七、重构
    1、坏代码的味道
    2、重构的手段
    3、重构的工具
    4、重构的时机
八、持续集成
    1、sonor
    2、mave
    3、Jenkins
    4、重复代码
    5、单元测试
    6、复杂算
    7、潜在BUG
    8、编码规则
    9、注释
    10、架构与设计
课程周期:
24课时(45分/课时)

相关培训课程

TRAINING COURSE
无标题文档