【发布时间】:2010-09-14 05:48:49
【问题描述】:
我来自 Objective-C 和 Cocoa 世界,那里有很多约定,很多人会说它让你的代码更漂亮! 现在用 C++ 编程我找不到像这样的 C++ 好的文档。
标准 C++ 可能没有上述内容,但我希望我可以坚持其他一些 SDK 或 API(如 Microsoft(?)等)约定。
希望你能给我一些链接。
【问题讨论】:
-
我保证对任何建议匈牙利语的人投反对票。
-
@AShelly:阅读 Joel Spoolsky 关于匈牙利符号的帖子,它可能会改变你的想法。我不同意他的观点,但这篇文章还是值得的,因为它解释了对这个计划的巨大误解。
-
我保证对任何建议 Google 约定的人投反对票。
-
@Matthieu:Joel 的建议对 C 有好处,但是如果您使用 C++ 并且认真对待 Joel 建议的事情,例如当您错误地尝试转换一行到一列(我相信这是他用的例子)。
-
@Matthieu:我读过它,我支持“让错误的代码看起来不正确”的目标。我应该明确表示我反对“匈牙利系统”,它不符合这个目的,或者我能看到的任何其他目的。