某次进度计划评审,QA发现缺少代码评审的环节,于是PM在所有编码任务之后增加了一个评审代码的任务,于是这个进度计划就通过评审了。代码评审不是走形式,领衔项目工作的你一定深受劣质代码的影响,不抓代码质量,软件陷阱重重,猛抓代码质量,必然带来程序员的极大抵抗,并且会延误工期。如何解决这现实与质量的冲突呢?
代码的完成度及代码的质量,直接决定软件能不能按时按要求交付,本次课程焦点直接放在这要命的代码上!我们将会分享这些内容:
理解代码,理解面向过程、面向对象、面向构件、面向服务(SOA)等知识;
编码常见的质量问题,以及“漂亮”代码的标准;
代码评审经典案例剖析,包括但不限于:
案例1:什么时候评审代码?
案例2:所有代码都需要评审?
案例3:对抗编码规范的程序员
案例4:编码规范考虑不周全
案例5:改造旧系统的麻烦
实用的编码规范,各种改善代码质量、加速工期的实践指导。