【发布时间】:2013-09-04 14:02:13
【问题描述】:
风格指南?
除了http://wiki.freepascal.org/Coding_style 之外,还有一个样式指南,它代表了 Lazarus(和/或 FPC 和/或 Delphi)中大量著名的工作或某种广泛共识所遵循的样式。
示例
我正在寻找诸如
之类的东西- 文字常量的名称应全部大写。
- 变量名应使用驼峰式,首字母小写
- 在
if之后的行上缩进begin
以上只是一个例子。我知道在 Java 和 Perl 等语言中得到很好支持的约定,但对于使用 Lazarus 或 Delphi 编写的程序,我并不知道占主导地位。
目的
我的目的是
- 尝试为我编写的所有代码采用通用样式
- 对于有朝一日可能会读到它的大多数程序员来说,不要让这种风格感到太惊讶。
我不是在已建立标准的企业工作。
【问题讨论】:
-
作为一个很好的详细风格指南,我正在考虑
this article。它适用于 Free Pascal 是其子级的 Object Pascal。事实上,大多数 FPC 单元都遵守那里提到的规则。 -
@TLama:请将其作为答案发布,这很值得注意,因为它代表了 Embarcadero 的 Delphi 团队(可能是他们或他们在 Borland 的前辈)采用的风格。
标签: coding-style lazarus