タグ

ブックマーク / tt4cs.blogspot.com (1)

  • Getter や Setter を使わない

    先々週あたりでしたか, Twitter の TL 上で流れてくる話題の中で, 「getter や setter を使うな」 というものがありました. 『ThoughtWorks アンソロジー』 という書籍の中で, オブジェクト指向プログラミングの基ルールのひとつとして挙げられているようです. わたしはまだ読んだことがありませんが, にわかに気になってきました. これまで, 「インスタンスフィールドは常に private とし, フィールドへのアクセスには getXXX や setXXX といったメソッドを使いましょう. これはオブジェクト指向プログラミングの基でもあります」 程度の理解しかありませんでしたので, 「getter や setter を使うな」 というルールをはじめて目にして, 少したじろいでいます. さすがに, あらやるフィールドに対して getter や setter

    rin51
    rin51 2012/09/30
  • 1