Coding style Lazarus编码风格指南 风格指南?

Coding style Lazarus编码风格指南 风格指南?,coding-style,lazarus,Coding Style,Lazarus,除此之外,还有一个风格指南,它代表了Lazarus(和/或FPC和/或Delphi)中著名的大量作品所遵循的风格或某种广泛的共识 例子 我在找一些能说的东西,比如 文字常量的名称应全部为大写 变量名称应使用大写字母的camelCase 如果 以上只是一个例子。我知道Java和Perl等语言中支持良好的约定,但不知道使用Lazarus或Delphi编写的程序的主要约定 目的 我的意图是 尝试为我编写的所有代码采用通用样式 对于大多数程序员来说,这种风格不会让他们感到太惊讶,因为他们可能有一天

除此之外,还有一个风格指南,它代表了Lazarus(和/或FPC和/或Delphi)中著名的大量作品所遵循的风格或某种广泛的共识

例子 我在找一些能说的东西,比如

  • 文字常量的名称应全部为大写
  • 变量名称应使用大写字母的camelCase
  • 如果
以上只是一个例子。我知道Java和Perl等语言中支持良好的约定,但不知道使用Lazarus或Delphi编写的程序的主要约定

目的 我的意图是

  • 尝试为我编写的所有代码采用通用样式
  • 对于大多数程序员来说,这种风格不会让他们感到太惊讶,因为他们可能有一天会读到它

我不是在一家已经建立了标准的企业工作。

作为一个很好的详细风格指南,我正在考虑查尔斯·卡尔弗特(Charles Calvert)的作品。它是针对对象Pascal的,自由Pascal是它的子对象。事实上,大多数FPC单位都遵守这里提到的规则

本文记录了一种格式化Delphi代码的标准样式。它基于Delphi团队开发的约定


您可能会通过搜索词“delphi编码约定”或其他方式获得有关此主题的最多信息。这些标准非常松散,没有强制执行,但对保持代码可读性非常有帮助。德尔福和拉撒路是非常可互换的。在这方面,德尔福和拉撒路同样适用。更多关于德尔福的信息。德尔福的旧书甚至是一个很好的资源

作为一个很好的详细的风格指南,我正在考虑。它是针对对象Pascal的,自由Pascal是它的子对象。事实上,大多数FPC单位都遵守这里提到的规则。@TLama:请将此作为回答,这是值得注意的,因为它代表了Embarcadero的德尔福团队(可能是他们或他们在Borland的前任)所采用的风格。