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

    本章的内容是两人合作。

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

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

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

    1、自我复审

    2、同伴复审

    3、团队复审

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

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

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

    其次是同伴复审。

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

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

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

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

  • 相关阅读:
    Java中的泛型
    Java中List、Collections实现梭哈游戏
    Java中HashMap案例
    Java中ArrayDeque,栈与队列
    Java中List的使用
    学会使用JDK API
    Java中的数学运算BigDecimal
    在清华听演讲语录
    Java面向对象深度
    类变量、实参、形参、方法参数、代码块参数
  • 原文地址:https://www.cnblogs.com/13070036dj/p/5296328.html
Copyright © 2011-2022 走看看