オブジェクト指向コーディング規約
オブジェクト指向できていますか? from Moriharu Ohzu 参考になるスライドを見つけたので紹介します.オブジェクト指向型言語を使うときにただなんとなくクラスを設計するのではなく,1つのクラスに1つの機能を純度100%で凝縮しようというものです.スライドを参考に作ればオブジェクト指向が深く理解できるようになるかも.そして,コードの品質があがるかも.スライドP73と同じですが,このコーディング規約をまとめておきます. 1つのメソッドにつき,インデントは1段階まで else句を使用しないこと すべてのプリミティブ型をラップする 1行につきドットは1つまで 名前を省略しない すべてのエンティティを小さくする 1つのクラスにつきインスタンス変数は2つまで ファーストクラスコレクションを使用する Getter Setterを使用しない 引用元:オブジェクト指向できていますか?