> 데이터 베이스 > MySQL 튜토리얼 > 【数据库编程标准规范系列】之第五章:命名约定

【数据库编程标准规范系列】之第五章:命名约定

WBOY
풀어 주다: 2016-06-07 15:24:09
원래의
1447명이 탐색했습니다.

定义完善的变量: 数据类型和作用域 表义性强的变量名,来说明这些变量 必须赋予焦点 5.1 编程原则 有焦点的变量:服务于一个定义明确的目的 无焦点的变量:用于多个目的的变量 焦点的变量 为变量赋予表义性强的名字 增强可读性 淘汰故意缩短的变量名 避免 T

 

定义完善的变量:

数据类型和作用域

表义性强的变量名,来说明这些变量

必须赋予焦点

5.1编程原则

有焦点的变量:服务于一个定义明确的目的

无焦点的变量:用于多个目的的变量

焦点的变量

为变量赋予表义性强的名字

增强可读性

淘汰故意缩短的变量名

避免Temp,临时变量,暂时性变量

变量名中混合使用大小写字母

Dim strFirst_Name As String

只对常用变量名和长变量名进行缩写,最长不超过32个字符

缩写规则:

一致性,前后统一

选用表义性强的缩写

对变量名中公用部分缩写,专用部分不应缩写

使用统一的量词

变量名结尾处,使用标准化量词:

Dim strCustomerFirst As String

Dim strCustomerLast As String

Dim strCustomerPrevious As String

 

显式说明变量

建议:显示说明变量

如:DimPrivatePublicStatic

显示按钮:Explicit Option

最佳数据类型,减少内存需求,加快执行速度,降低出错可能,不同数据类型影响计算结果

 

数字计算:

防止溢出错误

 

 

遵循规则:

存储任何类型的文本,String数据类型,包含任何有效的键盘字符,包括数字和非字母字符

存放TrueFalse这两个值,Boolean数据类型

存放不包含小数位、大于或等于-32768、小于或等于32767的数字,用Integer

存放不带小数位的数字,但是数字值大于或小于Integer数据类型允许的值,Long

包含小数位的数字,Single

大于Single数据类型能够存放的数字,Double

存放美元金额,请使用Currency数据类型

存放日期或时间值,请使用Date

只有在绝对必要时,Variant

变量的作用域,对于过程和模块来说它的可视性,应尽量缩小(降低错误率,防止占用资源)

作用域等级,即:过程作用域、模块作用域、全局作用域

【数据库编程标准规范系列】之第五章:命名约定

【数据库编程标准规范系列】之第五章:命名约定

【数据库编程标准规范系列】之第五章:命名约定

원천:php.cn
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿