我目前在大学,他们非常关注遵循他们的标准。类,方法和变量的命名约定的解释
他们曾经告诉我:
所有的类必须以大写字母开头 信
正确
public class MyClass {}
错误
种public class myClass {}
public class _myClass {}
所有方法都必须以 小写字母
正确
public void doSomething() {}
不正确的开始
个public void DoSomething() {}
public void _doSomething() {}
所有变量都必须用一个 小写字母
正确
string myString;
不正确的开始
string MyString;
string _myString;
然而在我编程的最后一年,我发现人们使用的规则很不一样。如果仅仅是少数几个使用不同规则的人,并不重要,但几乎在任何地方我都会看到使用这些不同的做法。
所以,我只是想知道背后的上述标准的理由是,其中一些其他的标准被用来原因如下:(他们是错的/旧标准?)
大多数方法我我已经看到以大写字母开头,而不是小写字母 - 几乎我从他们的导入命名空间中使用的任何微软方法。 这可能是最常见的一种,我看到了,我不明白
很多人使用_类变量。
我见过变量的首都 ie。
string MyString;
我知道我错过了一些为好,如果你能想到的任何你可以添加并给予解释为将是有益的。我知道每个人都开发自己的编码风格,但其中的许多实践都有其背后的原因,我宁愿坚持最有意义的。
谢谢
马特
您不指定这是用于哪种技术。 C#,我猜。 – 2009-07-15 15:30:21