我正在编写(缩小)我们公司编写Delphi编程标准的过程,那么有什么人会建议您作为基础,建议您使用/不使用的任何内容?
答案 0 :(得分:18)
我使用Delphi Language Coding Standards Document作为内部文档的基础。
我认为Object Pascal Style Guide可能被称为“官方”,只要有这样的事情。
答案 1 :(得分:18)
小心不要太过肛门强迫标准。您可能希望从最有经验的程序员那里收集一些示例示例,让他们同意,并将这些示例用作每个人的模板。
杰夫阿特伍德最近有一个有趣的博客条目,只涉及标准的一个方面:"Death to the Space Infidels!"并在那里他说:
“你选择的编码风格实际上并不重要。重要的是你和团队中的其他人都坚持使用这些约定并始终如一地使用它们。”
答案 2 :(得分:1)
编码标准是一个经典的自行车专题。人们争论和争论这些东西,因为它很少,并且最终不如优秀设计那么重要。干净,可读的代码值得拥有,干净可读的设计糟糕的代码比不可读的设计糟糕的代码要好得多。也许最可读的坏代码可以更容易地弄清楚它需要丢掉。
鼓励团队成员提供清晰可读代码的努力可以包括促销风格指南。风格指南评论你反复抨击某人使用错误的风格,反效果。如果有人在使用可接受的样式时遇到问题,请向他们介绍使用某些工具的乐趣。在非常小的一点上,不要让一个非常称职的程序员在太过批评的压力下屈服。