1. 命名基準
1. 識別子: 統一性、表現力、シンプルさ
統一性: 最高のものを求めるのではなく、統一性を求めるにはさまざまな方法があります。たとえば、サプライヤー、サプライヤーを使用できます。プロバイダー、統一して使用するものを選択します。
意味の表現: 意味を明確に表現し、正確かつ豊富にします。 例: newSupplier とサプライヤー 1、サービス 2 の違い。
簡潔さ: 統一性と意味の表現を前提として、簡潔であること。 ; 意味が表現できない場合は、簡略化を諦めてください。
ラクダのルール: 区切るのに特殊な記号を使用しないでください; 例: SupplierName、addNewContract;
簡単な英語を使用してください。または、すべてのピンインを使用し、英語ピンインの混合使用を拒否します。
2. パッケージ名: 小文字、リンク
クラス名: 区切りに特別な記号は使用しません。最初の文字は大文字で、各単語は大文字になります
サフィックス: Service、Impl、Inter、Dao、Action、listener、Event、Servlet、Factory、Job..
4. メソッド名: The最初の単語の最初の文字は小文字、後続の単語の最初の文字は大文字になります
接頭辞: 作成、削除、追加、削除、初期化、破棄、開く、閉じる、読み取り、取得、コピー、変更、送信、検索。 ..
2 番目、スペースと空白行
スペースを使用します (前後に 1 つ、2 つの演算子を使用します)。例: call(a, b, c);b - d = e;return a == b ? 1 : 0;if (a > b)
メソッド間のセマンティック操作
3. コードが混乱しています。 、コメントの量がそれを補うことはできません; 式 + 統一性 + シンプルさ + 明確な構造 == コメントが少なくなりますが、コメントを意味する svn の削除の時代
; / を使用します。 / 単一行の場合は /* .. */ を使用し、複数行の場合は process-surround を使用します。 IV. ベスト プラクティス
1. 怠惰なプログラマーは、毎回最適なコードを保存する必要があります。節約できる時間は最も美しいコードでなければなりません
2. より多くの評価を記録する println よりも優れたものにする
3. if while for の後に括弧を追加します
4. //TODO は、実行していないことを全員に知らせます。
5. 意図的に何もする必要がないことを示すには、「;」または「何もしない」を使用します。
6. 変数の範囲を減らします。結果を返すメソッドの使用; 変数の宣言、初期化、および使用を可能な限りまとめます。
以上がJAVAコードの仕様の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。