zoukankan      html  css  js  c++  java
  • 《代码大全》阅读笔记 1

      寒假根据老师要求读一本书,上网搜查了下,好多人对《代码大全》这本书着重提出,这本书教的就是如何编写高质量的代码。高质量的代码既可以说是一个节 省成本的问题,也可以说是一个软件安全性的问题。
      为了使我们能够编写出高质量的软件,书中讲述了软件构建的 方方面面,详细讨论了源代码的可读性,类和函数命名、变量命名、数据类型和控制结构、 代码布局等编程的基本要素,同时书中展示了大量高质量的代码作为示例,同时也有低质 量的代码来做比较。这对于已经有一定的编程基础。
      断言是什么? 所谓的“断言”就是指开发期间使用的、让程序运行时进行自检的代码。通俗的说就是一个 过程或者一个函数是否达到预期目的,达到了预期目的就返回True 否则就是False。今天 阅读之前并不知道什么是断言,今天算是给了个定义。对于大型的复杂程序或者可靠性要求 较高的程序来说,断言是非常重要的,它能帮助程序员排查出错误。建立你自己的断言机制 就我目前所学习过的语言来说基本上都支持断言。本书定义了什么是软件构建、软件构建的重要性、软件构建必须要做的准备工作。 
  • 相关阅读:
    JavaScript高级程序设计-(3) 变量、作用域和内存问题
    JavaScript高级程序设计-(2)基础概念
    JavaScript高级程序设计-(1)html中使用JavaScript
    ASP.NET 一句代码实现批量数据绑定
    C#改善程序的50种方法
    ASP.NET探讨:技术的学习顺序问题
    docker 操作命令
    友盟分享 | 移动大数据平台架构思想以及实践经验
    [MapReduce_3] MapReduce 程序运行流程解析
    [MapReduce_add_3] MapReduce 通过分区解决数据倾斜
  • 原文地址:https://www.cnblogs.com/maxin123/p/8505351.html
Copyright © 2011-2022 走看看