· 本期学习 · 很多软件工程师对'写代码'很重视,但是对评审别人的代码不重视。只有理解了代码评审的意义,才会在工作中自觉认真地做好代码的评审。重视代码评审有助于提升代码质量和知识的传递。代码评审定义是指通过阅读代码来检查源代码与编码标准的符合度,以及代码质量的活动。在软件工程师的编码环节,除编写代码之外,'代码评审'和'单元评测'是两个最重要的工作。但是代码评审经常被大家忽视,本期将介绍如何做好代码评审。 · 详解 · 01 常见误区 在代码评审方面,存在很多的误区,包括: 代码评审不算工作量 代码评审只基于口头沟通,而不是通过合适工具 无效评审很多,直接通过评审,或不写评审评论 不敢打回,怕影响感情 感觉代码评审是浪费时间 02 为什么要做好代码评审 可能让很多软件工程师没有想到的是,软件工程师也是豆腐渣工程的制造者。 每名软件工程师都需要考虑到我们对于社会的责任。 我们没有权利浪费社会的财富。 软件工程师拿着高于社会平均水平的工资,写出豆腐渣工程水平的代码,应该感觉到羞愧。 提高编码能力事关生存 中国自1840年后100多年的历史告诉我们,落后就要挨打。 八里桥之战发生在1860年。八里桥位于北京通州,在这里大清的数万骑兵在僧格林沁的带领下和八国联军的几千士兵发生了激烈的战斗。因为武器装备存在巨大的差距,虽然大清的士兵非常勇敢,但终于惨败,死伤严重。之后很快就发生了火烧圆明园的悲剧。 03 怎么做好代码评审 04 如何成为优秀的代码评审人 END |
|