zoukankan      html  css  js  c++  java
  • 第四周随笔《构建之法》第四章

    本章的内容是两人合作。

    这也正是我们接下来的结对项目所需要的主要能力。

    在本章中,主要强调了复审的重要性和复审的实用方法。

    本章介绍了三种复审,分别是:

    1、自我复审

    2、同伴复审

    3、团队复审

    第三个团队复审在以后的团队项目中将起到极大的作用,但是在本次中用处不大,所以暂且不表。此处说一说前两者:

    首先是自我复审。这是代码复审中最重要的。没有人会比一个编写者更了解他的代码,因此,检查代码中的语法、算法错误也不会有人比原作者更好。因此自我复审是排除错误的主要办法。

    思考自己代码的目的和接口,对比程序结果和理论结果,分析代码错误在哪,是这一步的主要步骤。

    其次是同伴复审。

    这一步不同于自我复审,我认为主要是在于优化代码的可读性。

    一个大程序必然是由复数的人合作完成的,而人员变化也是不可避免的,而为了在这个过程中,保证任何人的离开,不会影响到程序编写、扩展的可持续性,代码必需能够较为轻易的被任何程序员理解。

    因此,用自己的方式一通乱写是绝对不可取的。

    所以只有同伴复查时,能够让他轻易的看懂代码,这份代码才是合格的。

  • 相关阅读:
    python基础
    目标文件格式
    PHP 计算每个月的最后一天
    学习应该专注于学习这件事上
    以 Composer 的方式在 PhpStorm 中添加代码审查工具 Code Sniffer
    开始在博客园写文章啦!
    Git 常用操作
    常用写作格式
    将公司的主要项目从eclipse迁移到android studio for mac环境(1)
    写随笔、博客的心情
  • 原文地址:https://www.cnblogs.com/13070036dj/p/5296328.html
Copyright © 2011-2022 走看看