发表评论取消回复
相关阅读
相关 第1章 从哪些维度评判代码质量的好坏?如何具备写出高质量代码的能力?
对于程序员来说,辨别代码写得”好”还是”烂”,是一个非常重要的能力。这也是我们写出好代码的前提。毕竟,如果我们连什么是好代码、什么是烂代码,都分辨不清,又谈何写出好代码呢?
相关 如何编写高质量的代码——来自《代码大全(第2版)》的启示
如何编写高质量的代码 ——来自《代码大全(第2版)》的启示 陈硕 编译 说明:这篇文章大量文字直接取自《代码大全(第2版)》中译本。本文发表于《程序员》杂志2006年第3
相关 高质量子程序的特点 (代码大全 第五章)
除了计算机本身之外,子程序可以说是计算机科学最重大的发明。子程序使得程序非常好 读而且也非常容易理解,编程语言中的任何特性都不能和这一点相比。 一. 生成子程序的原因
相关 建立子程序(代码大全 第四章)
1 尽可能把编译程序的警告级别调到最高。只要允许,编译程序应尽量测试,将发现许 多难以察觉的错误。 2 消除所有编译程序指出的错误和提出警告的原因。注意编译程序关于你的代码
相关 软件创建的先决条件(代码大全 第三章)
1. 问题定义的工作是在需求分析之前进行,后者是对问题的更为详尽的分析。 2 稳定的需求可以说是软件开发的法宝。有了稳定的需求,软件开发工作可能从结构设计到 详细设
相关 变量 (代码大全 第十章)
10.1作用域 尽可能减小作用域 如果能将变量的作用域限制在一个子程序之内的话,那是再好不过的了 把对某一变量的引用集中放置 10.2 持久
相关 数据名称 (代码大全 第九章 )
9.1 选择名称 9.1.1命名时要考虑的最重要问题 在给变量命名时,考虑的问题是变量名称是否完全而又准确地描述了变量所代表的实体。 9.1.2 面向问题 一
相关 生成数据 (代码大全 第八章 )
数据结构在创建阶段能带来的收益大小,在某种程度上是由它对创建前的高层次工作影 响大小决定的。 好的数据结构所带来的收益往往是在需求分析和结构设计阶段体现出来
相关 剑指offer读书笔记:第三章,高质量的代码
问题01 代码的全面性 在写代码的时候要注意各种情况的考虑,一般分为三个方面: 功能测试:这个主要测试可以不可以完成函数的功能, 边界测试:这个尽量要考虑各
相关 编写高质量代码-OC 第9章 Objective-C与Swift的兼容性
56、Objective-C和Swift的互用性基于映射机制 1、互用性是让swift和Objective-C相结合的一种特性,即在一种语言编写的文件中访问和使用另一种
还没有评论,来说两句吧...