数据名称 (代码大全 第九章 )
来源:互联网 发布:atm模拟程序 c语言 编辑:程序博客网 时间:2024/06/08 14:18
9.1 选择名称
9.1.1 命名时要考虑的最重要问题
在给变量命名时,考虑的问题是变量名称是否完全而又准确地描述了变量所代表的实体。
9.1.2 面向问题
一个好记的名字通常是面向问题而不是解决问题的
9.1.3 最佳名称长度
须把所有变量名长度都限制在 9到 15或 10到 16个字母之间
9.1.4 变量名的作用域
9.1.5 变量名中的计算值限定词
9.2 特定数据类型命名
9.2.l 循环变量命名
9.2.2 状态变量命名
9.2.3 临时变量命名
9.2.4 逻辑变量命名
9.2.5 枚举类型命名
9.2.6 常量命名
9.3 命名约定
9.3.1 为什么要建立约定
9.3.2 什么时候使用命名约定
9.3.3 正式程度
9.4 非正式命名约定
9.4.1 与语言无关的约定准则
标识全局变量 :
可以在所有的全局变量前面都加上 g_作为前缀来解决
标识模块变量
这可以用在变量前加 m_作为前缀来解决
标识类型定义
标识命名常量
标识枚举类型
标识输入参数
对名字作格式化以增强可读性
9.4.2 与语言有关的命名约定
9.4.3 命名约定举例
9.5 匈牙利命名约定
9.6 短名称
多从读程序者而不是写程序者的角度去考虑变量名称
9.7 要避免的名称
避免容易产生误会的名称或缩写
避免含义相同或相近的名字
避免使用含义不同但拼写相似的名称
避免使用发音相同或相近的名称
避免在名称中使用数字
避免常见的容易拼写错的单词
不要单纯通过大写来区分变量名
避免使用标准子程序名和已定义的变量名
不要使用与变量所代表的实体没有任何联系的名字
避免使用含有难以辨认字符的变量名称
- 数据名称 (代码大全 第九章 )
- 2009-02-13读书记录:《代码大全》(第一版)第九章——数据名称
- 《代码大全学习笔记》第九章,伪代码编程过程
- 第九章 内存模型和名称空间
- c++primer plus 第九章-名称空间
- 第九章 内存模型和名称空间
- 第九章 内存模型和名称空间
- 第九章:内存模型和名称空间
- 第九章代码
- HTML第九章代码
- 第九章代码
- 第九章项目代码
- 生成数据 (代码大全 第八章 )
- 代码大全中的数据
- 第九章 汇总数据
- 第九章 代码调优
- 第九章 ColoredCubeDemo核心代码
- 第九章 ColoredWavesDemo核心代码
- JSTL遍历数组,List,Set,Map等
- JSTL核心标签示例
- 数据库中datetime类型数据显示到Listcontrol控件中
- 黑马程序员---多线程的学习3
- SQL Server 2008 转换为 SQL 2005 数据库 脚本生成方式(解决主键、索引、标识等数据库约束丢失)
- 数据名称 (代码大全 第九章 )
- 嵌入式linux学习笔记之多线程
- 15个实用的jQuery选项卡插件
- QT 交互的那些事
- android 传感器
- eclipse软件使用
- 30个实用的jQuery选项卡/导航教程推荐
- 变量和表达式
- 如何将MFC中DateTimePicker控件上输入的日期写到数据库中