2016-04-06 26 views
2

Javaの言語に関する質問があります。私は答えを求めてグーグルで試してみましたが、個人的な好みに関する関連する質問を見つけましたが、テクニカルの面は実際には扱われていませんでした。これはそれですアメリカ英語またはイギリス英語Java

英国英語またはアメリカ英語を使用する場合は、からJavaまでは重要ですか?英国の英語を使用すると、(あなたのコードが一貫して書かれている限り)技術的に言えば、合併症を引き起こしますか?

私はオーストラリア人であり、私たちの言語の英国を誇りに思いますので、これは私にとって重要です。

+0

実際のコード自体を意味していますか? – Maljam

+8

javaはその構文だけを理解し、アメリカ人も英国人も理解しません。 –

+0

コードに含めるべき英国の声明/イディオムの例を挙げることができますか?そして、あなたはStringsのローカリゼーションについて議論していないと思います。 – KevinO

答えて

7

Specは言う:

識別子は、Javaの文字とJava桁の無制限長配列で、そのうちの最初のは、Javaの文字でなければなりません。」

をあなたはJavaでコードを書きます英語、ドイツ語、中国語ではありません。 Javaはあなたの "識別子"(パッケージ名、クラス名、変数名、メソッド名など)が実際の単語であるかどうか気にしません。あなたが難読化されたコードを見ると、 "A"のような名前と "x"のようなメソッド名。 JavaはUnicodeをサポートしているので、 'ö'や中国の看板などのASCII以外の文字を使用できます。

Java-Keywordspublicprotectedwhileなどとtruefalseそしてもちろんnull)が固定されている、あなたは彼らに仕様が言う方法を記述する必要があります。

1

すべてのコード(Javaまたはそれ以外)の究極の目標は、読みやすくすることです。他の人が明確に理解できない用語(ドメイン固有の用語は例外です)を使用しないでください。だからイギリスとアメリカの間ではなく、それほど明確でないものを選んでください。