代码改变世界

随笔分类 -  代码大全

第十二章Fundamental Data Types 基本数据类型

2016-12-17 10:24 by 卡斯撸代码, 269 阅读, 收藏, 编辑
摘要: 目录: 12.1 数值概论 12.2整数 12.3浮点数 12.4 字符和字符串 12.5布尔变量 12.6枚举类型 12.7具名常量 12.8数组 12.9创建你自己的类型 12.1 数值概论 基本数据类型是组成数据的块 一 、避免使用神秘数值 二、如果需要,可以使用硬编码的0和1 三、预防除零错 阅读全文

第十章 使用变量的一般事项

2016-12-13 20:32 by 卡斯撸代码, 216 阅读, 收藏, 编辑
摘要: 内容:10.1 数据认知 10.2轻松掌握变量定义 10.3变量初始化原则 10.4作用域 10.5持续性 10.6绑定时间 10.7数据类型和控制结构之间的关系 10.8为变量指定单一用途 10.1看你能知道多少个,0-4新手 15-19中级 20-24专家 25-29可以了 30-32你在撒谎 阅读全文

第九章伪代码编程过程 The PseudoCode Programming Process

2016-12-02 10:39 by 卡斯撸代码, 299 阅读, 收藏, 编辑
摘要: 目录: 1、创建类和子程序的步骤概述 2、伪代码 3、通过伪代码编程过程创建子程序 4、伪代码编程过程的替代方案 一、创建类和子程序的步骤概述 (1)创建一个类的步骤 1、创建类的总体设计 2、创建类中的子程序 3、复审并测试整个类 (2)创建子程序的步骤 二、伪代码 (1)用类似英语的语句来精确描 阅读全文

第八章防御式编程(代码大全读后)

2016-11-22 09:19 by 卡斯撸代码, 251 阅读, 收藏, 编辑
摘要: 目录 8.1保护程序免遭非法输入数据的破坏 8.2断言 8.3错误处理技术 8.4异常 8.5隔离程序,使之包容由错误造成的损害 8.6辅助调试的代码 8.7确定在产品代码中该保留多少防御式代码 8.8对防御式编程采取防御的姿态 一、保护程序免遭非法输入数据的破坏 1、检查所有来源于外部的数据的值 阅读全文

第七章实战高质量的子程序(代码大全第七章读后)

2016-11-19 09:12 by 卡斯撸代码, 247 阅读, 收藏, 编辑
摘要: 目录 1、创建子程序的正当理由 2、在子程序层上的设计 3、好的子程序的名字 4、子程序可以写多长 5、如何使用子程序的参数 6、使用函数时要特别考虑的问题 7、宏子程序和内联子程序 我们常常会遇到一些烂的子程序:烂的命名、没有逻辑、改变传入值、没有单一目的、没有防范错误数据、没有使用传入的部分参数 阅读全文
点击右上角即可分享
微信分享提示