1 / 9
文档名称:

pb命名规范.doc

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

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

分享

预览

pb命名规范.doc

上传人:ranfand 2016/8/22 文件大小:82 KB

下载得到文件列表

pb命名规范.doc

相关文档

文档介绍

文档介绍:第1章- 应用系统源程序基本规范 1. 程序命名规则命名方法之所以要标准化,主要出于以下几个目的。 1) 即使只从名字, 也可以判断出起什麽作用? 是何种类型? 提高了可读性及可维护性; 2) 避免编译及链接时的冲突/ 不一致, 而这种冲突/ 不一致在把一些模块移到别的一些操作系统中时有可能发生; 3) 阅读源程序以及进行调试时,某个符号属于哪一个模块,能很快的明白; 4) 和用途直接有关的固有名词的使用, 能够防止由于疏忽而错误地使用于别的用途。对于变量来说,一个用途一个变量是一个重要的原则; 5) 可维护性。命名的方法是随着软件系统开发使用的编程语言和编程工具的不同而变化的。例如: 编程语言的不同决定了可使用的字符, X-Windows 编程时使用 X-Windows 形式的命名原则因此, 详细的规定必须根据项目 Project 的不同情况而定。“开始编程之前, 必须设定编程详细准则”是一个必须遵守的原则。以下, 将阐述我们在设定详细准则时,一些必须考虑到的基本原则,并提供一些范例。标识符是程序中用来代表变量、标号、函数、窗口、菜单、控件和对象等名称的符号在源程序中使用的标识符(变量,函数,文件) ,应该满足下列基本条件: 1、必须以字母或下划线开头; 2、其它可以是字母、数据及些特殊符号; 3、最长为 40 个字符,中间不能有空格; 4、保留字不能作为标识符; 5、根据其名称,可以容易地推断它的用途; 6、根据其名称,可以容易地推断变量的作用域和类型 1) 变量的命名及定义对于 PB 来说,它有五个系统预定义的全局的变量: SQLCA 、 SQLDA 、 SQLSA 、 M essage 、E rror ,这五个变量名在程序中不要显式定义,其它变量名的定义遵循如下规则: 权限( A)+ 类型缩写( B)+_+ 拼音缩写、英文(C) 说明:(1) 、定义的变量一律小写; (2) 、权限( A )列表: 权限缩写全局变量 g 共享变量 s 实例变量 i 局部变量 l (3) 、类型缩写( B) 数据类型缩写 Bolb Bb Boolean B Char 或 Character C Date D DateTime Dt Dec 或 Decimal Dc Double Db Integer 或 IntI Long L Real R String S Time Tm UnsignedInteger 或U nsignedint 或 Uint Ui UnsignedLong 或 Ulong Ul (4) 、拼音码缩写( C): 能表达此变量用途的中文拼音缩写例如:统计数据窗口返回的总行数则可定义变量 I nt li_zhs (5) 、例子: I nt li_zhs Long ll_hd 变量的定义遵循如下语法: 数据类型{{ 精度}} 变量名{[ 数值]} {= 初值}{ ,变量名{[ 数值]}{= 初值}….} 说明:(1) 、数据类型采用首字母大写,其它小写; (2) 、变量的命名以上面的规定为准。变量的定义注意点: (1) 、一个变量一个用途一个变量, 只使用在一个用途上, 决不用于复数个用途上。无论是在开始编程阶段,还是在维护的阶段做功能追加及变更时,都应该遵守该原则。但是局部的循环记数变量属于例外。(2) 、一个文字的变量名一个文字的变量名如 i,