• λ我爱Aspx >> C#.Net >> Delphi代码标准文档
  • Delphi代码标准文档

  • :aspxer  Դ:internet  :2007-5-12 7:53:22  ؼ:
  • Delphi代码标准文档Revision 1.0.0.5 编者:Riceball(riceball@cq118.com) 本文主要基于“Delphi Development Guide”一书的代码标准部分而来,编者参考其它的Delphi代码标准规范,以及结合现目前Delphi社区中流行的程序书写惯例,作了一些修改和裁剪,你也可以根据自己的需要进行裁剪和修改。如果你有什么建议,或是希望编者加上你认为遗漏的东西,欢迎Email至:riceball@cq118.com目录:
    1. 前言
    2. 源程序书写规范
      1. 通用源代码书写规范
      2. Object Pascal语句书写规范与用法
    3. 命名规范
      1. 过程(Procedure)与函数(Function)
      2. 变量(Variable)
      3. 类型(Type)
        1. 一般类型
        2. 构造类型
        3. 类类型(Class)
          1. 字段
          2. 方法
          3. 属性
        4. 元件类型
        5. 窗体与对话框类型
        6. 数据模块类型
      4. 文件
        1. 项目文件(.dpr)
        2. 窗体文件(.dfm)
        3. 数据模块文件
        4. 远程数据模块文件
        5. 单元文件(.pas)
          1. 普通单元
          2. 窗体单元
          3. 通用单元
          4. 元件单元
        6. 包文件(.dpk)
    4. 源程序文档注释规范
      1. 注释文档的一般规范
      2. 单元文件注释文档格式
      3. 函数(属性)的注释文档格式
    5. Delphi代码自动格式化工具
    6. 代码标准文档更新
    7. 附录:参考文献

    1.前言

    本文档主要是为Delphi开发人员提供一个源代码书写标准,以及程序和文件的命名标准,使他们在编程时有一致格式可遵循。这样,每个编程人员编写的代码能够被其他人理解。本文档还没能包括代码标准的每个细节,因此你可以在下面网址留意本文档的最新版本:http://dev.cq118.com/web/ 本文档不包含用户界面标准。用户界面标准是独立于其他标准的,并且同样是重要的。 如果你有什么建议,或是希望编者加上你认为遗漏的东西,欢迎Email至:riceball@cq118.com

    2.源程序书写规范

    2.1.通用源代码格式规则

    1). 缩进

    缩进就是每级间有两个空格。不要在源代码中放置制表符。这是因为,制表符的宽度随着不同的设置和代码管理实用程序(打印、文档及版本控制等)而不同。 通过使用Tools|Environment 菜单,在Environment Options 对话框的General页上,不要选中Use Tab Character 和Optional Fill 复选框,这样,制表符就不会被保存。

    2). 边距

    边距设置为80个字符。源代码一般不会因写一个单词而超过边距,但本规则比较灵活。只要可能,长度超过一行的语句应当用逗号或运算符换行。换行后,应缩进两个字符。

    3). begin Ҷƪл˵?

  • һƪVB.NET中层次数据绑定TreeView的实现
    һƪ股票报价的WebService之一