• 构建之法阅读笔记03


      PS:好久没有发表构建之法的阅读笔记了,赶紧抓紧时间发一篇。......

      当课程学习到第四章两人合作时,对代码风格、设计规范和代码复审有了比较深刻地认知,通过课程的学习和平时自己编写代码的习惯,谈谈自己对这一部分的认识和理解:(如下所示)

      “代码规范”可以分成两个部分:

      1、代码风格规范。主要是文字上的规定,看似表面文章,实际上非常重要

    代码风格的原则是:简明,易读,无二义性。包括:缩进,行宽、括号、断行与空白的{}行、分行、命名、下划线、大小写、注释等等。

      2、代码设计规范。牵涉到程序设计、模块之间的关系、设计模式等方方面面的通用原则。

    通用原则包括:函数、goto、错误处理、如何处理C++中的类(大问题)等等。

      复审的目的在于:

    (1)找出代码的错误。如:

      a. 编码错误,比如一些能碰巧骗过编译器的错误。b. 不符合项目组的代码规范的地方。

    (2)发现逻辑错误,程序可以编译通过,但是代码的逻辑是错的。

    (3)发现算法错误,比如使用的算法不够优化。

    (4)发现潜在的错误和回归性错误——当前的修改导致以前修复的缺陷又重新出现。

    (5)发现可能改进的地方。

    (6)教育(互相教育)开发人员,传授经验,让更多的成员熟悉项目各部分的代码,同时熟悉和应用领域相关的实际知识。

      代码复审是非常必要的,有助于在程序开发的前期阶段找出问题的隐患之处,对整个工程的意义重大,所以每完成一个阶段就要进行代码复审,以确保程序的正确性,为以后的开发奠定良好的基础。

  • 相关阅读:
    IT 已成为最疯狂的加班行业,没有之一
    编程和音乐真的很像吗?
    jquery:
    内存管理机制/垃圾回收机制:
    处理跨域:
    创建Djongo需要改url的地方:
    数据库连接池 DBUtils:
    C# 使用 SAP NCO3.0 调用SAP RFC函数接口
    java反射机制的原理与简单使用
    java反射机制的原理与简单使用
  • 原文地址:https://www.cnblogs.com/JYQ-hu/p/5516417.html
Copyright © 2020-2023  润新知