Kaw*_*awa 0 fxcop camelcasing coding-style
FxCop认为我(基本上是从内存中)应该在MajorCamelCase中编写函数,类和属性,而私有变量应该在minorCamelCase中.
我在讨论IRC上一个相当受欢迎的项目,并引用了一些代码.另一个人,一个相当臭名昭着的巨魔,也是一个半操作(喘气!)似乎不同意.所有东西都应该在同一个外壳中,他非常热衷于MajorCamelCase,甚至是下划线.
当然,他只是一个巨魔,所以我估计我会像往常一样继续这样做.之前我学会了上述原则,我几乎连有一个连贯的命名风格.
他让我想到了 - 这样的事情真的很重要吗?
您需要确保将来可以读取您的代码.请记住,您可能希望将应用程序的开发传递给其他人,此人需要阅读并理解它.您可以停止积极处理项目并在一年后返回该项目 - 并且您必须仔细阅读代码以了解其工作原理.
我相信是史蒂夫麦康奈尔说具体的命名风格并不重要(只要你保持一致,你可以使用你想要的任何东西)但这只适用于在项目上工作的每个人都同意你的情况.
通常,最好采用社区接受的编码样式,以便于代码重用和缩短学习曲线.