PowerBuilder编码标准.doc软件开发标准
编号:TP-Q-
页号:1/14
版次:A 第次修改
标题:
PowerBuilder编码标准
文件起草部门
技术发展部
批准人
批准日期
第一章 命名约定 2
第二章 代码布局格式约定 3
第三章 表达式约定 3
第四章 控制结构约定 4
第五章 函数及操作符使用约定 4
第六章 模块及访问约定 4
第七章 注释使用约定 4
第八章 错误检查及异常处理约定 5
第九章 其它 5
第一章命名约定
变量名命名约定
。
女口: long ll_Temp; 〃正确
long 4_Temp; 〃错误
,并以小写字母开头。 女口: long ll_Temp; 〃规范
long Ll_Temp;// 不规范
3. ,将修饰词放在前面,并且尽量拼写完整 增加可读性。如:ll_maxElement,ll_currentFile 等。
3. ,单词之间应用下划线连起来。
女口: BUFFER_SIZE,FILE_SIZE 等。
4. 1. 一律使用英文字母进行拼写;不用汉语拼音。
4. ~3个字母。
女口: lc_Name,ll_hWnd 等。
4. 。
下表列出一些类型修饰前缀,其它依次类推。
类型名
、八
刖
缀
例 子
char,character
c
lc Name
int,integer
i
li Temp
long
1
ll Temp
double
db
ldb Value
dec,decimal
dec
ldec Amount
boolean
b
lb Visible
string
s
ls Name
blob
blob
lblob Image
date
d
ld Birthday
time
t
lt Now
datetime
dt
ldt TransactionTime
any
a
la Arg
1. 4. ,变量名前应加字母g。 如:gi_Number,gb_Select。
1. 4. 。
对象名命名约定
()对象,使人们 容易识别对象(组件)的类型。
附件2给出了常用(组件)推荐使用的前缀。
对于表中没有列出的(组件)对象依次类推。
函数名命名约定
。
如:f_CenterWindow.
3.
Public: of_
Private: sf_ 如 s Public:Private:
of_GetProperty sf_CalcDistance。
第二章代码布局格式约定
1 •语句块之间至少空一行。
同一层的语句应对齐。
下一层的语句应缩进一个四个空格。
一行只做一件事情。
如:一行只定义一个变量,其余部分用于注释。
该用空格时,应至少空3个以上,并注意
PowerBuilder编码标准 来自淘豆网m.daumloan.com转载请标明出处.