1 / 9
文档名称:

PowerBuilder编码标准.doc

格式:doc   大小:143KB   页数:9页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

PowerBuilder编码标准.doc

上传人:小健 2021/7/24 文件大小:143 KB

下载得到文件列表

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个以上,并注意