エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
記事へのコメント2件
- 注目コメント
- 新着コメント
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
オブジェクト指向に近づく9つのルール (ThoughtWorks アンソロジーより) - Qiita
ThoughtWorks アンソロジーの5章オブジェクト指向エクササイズから 9つのルールを学んだのでメモします ... ThoughtWorks アンソロジーの5章オブジェクト指向エクササイズから 9つのルールを学んだのでメモします 1. 1つのメソッドにつきインデントは1段階まで 巨大なメソッドになればなるほど凝集度が低くなる。 メソッドが1つの仕事を行う場合、制御構造はあって1つ。 制御構造が複数ある時点でメソッドに対して仕事が複数ある。 だから、制御構造を1つに抑える 下記は書籍から引用 リファクタリング前 class Board { String board() { StringBuffer buf = new StringBuffer(); for (int i = 0; i < 10; i++) { for (int j = 0; j < 10; j++) { buf.append(data[i][j]); } buf.append("\n"); } return buf.toString();
2015/08/20 リンク