名字应该是英文好吗?

时间:2014-01-15 16:29:56

标签: java naming-conventions

(这可能是提出问题的错误地方,请告诉我。)

我应该为我的方法isStaticallyImportedisStaticlyImported命名吗? (我相信它们的发音方式大致相同)

3 个答案:

答案 0 :(得分:5)

当然,他们应该英文好。即使人脑可能没有阅读乱码的问题,编译器也不会享受同样的奢侈品。

你有多少次误写了一个变量名,后来又使用了正确的拼写,却发现程序在运行/编译时崩溃了?

这个问题只有在处理非你编写的代码时才会被放大,因为我们认为事情是,事情,并且必须特别记住事物必须以特殊方式拼写,这只是您工作流程的一个不必要的中断。

答案 1 :(得分:1)

是的,开发人员应该清楚您的变量。你可以随心所欲地命名它,它会起作用,因为编译器不关心。当您以人类可读的方式命名变量时,您之后的开发人员将能够更轻松地阅读和理解您的代码。你应该将它命名为“isStaticallyImported”。

答案 2 :(得分:0)

对于那些在我看来使用和维护它的人来说,它们应该是最容易理解的语言。

我也很确定编译器不关心拼写的质量。