0
我见过的时候,人们都会有代码看起来像这样:什么时候让类和实例的名称相同?
class SomeClass { /* lorem ipsum */ };
int main()
{
SomeClass someClass;
/* dolor
sit
amet
*/
}
我觉得这是一个灾难,更重要的是,特异性是完全错误的。要么类名称太具体(因此不能充分重用),要么实例变量名称太笼统,所以未来的程序员不能确定它在代码中的目的是什么,而且由于通常缺少注释,所以适当的命名似乎很重要我。
有没有有没有有很好的理由这样做?我真诚好奇。
谢谢,这有助于我理解。我并不是很喜欢它,但我现在确实看到它有时是合乎逻辑的。 – coder543 2013-02-28 16:54:15