コードをきれいに書く。「メソッド抽出」

コードをきれいに書く方法をまとめることにした。


書籍を参考にするため、
サンプルコードのまま書くことが多いと思うが、
気にしないで書いていく。


「メソッド抽出」


修正前。

	void printReport(String title) {
		
                //ヘッダ
		System.out.println(title);
		System.out.println("名前");
		
		printDetail();
		
	}


タイトルと名前をひとまとめにすることによって、
わかりやすくできる。


修正後。

	void printReport() {
		
		printHeader(title);

		printDetail();
		
	}


コメントなしでもわかりやすい。
ただ、適切なメソッド名にしないと、
逆にわかりづらくなってしまう。