はじめに Java言語で学ぶデザインパターン入門を読んでみたのですが、そのまま読んだだけだと内容が頭に入ってこなかったので、学習のコツだったり、勉強してまとめた結果だったりを記事にしてみました。 学習のコツ GoFの23のデザインパターンを,Javaで活用するための一覧表 (パターンごとの要約コメント付き) ↑こちらのサイトをかなり参考にさせていただきました。 特に重宝したのがレベル別の4分類。 「どこから手をつけたら良いのか分からない。」「こんなパターン本当に使うの?」と思っていた自分にとっては、学習の優先順位がついたおかげでかなり捗るようになりました。 学習の優先順位×パターンの目的を表にしたものがこちらです。 プログラミングのセンスがあれば,言われなくても自然に使うもの パターンの名前自体が有名で,あちこちで使われているもの 独力で思いつくのは困難だが,一度ちゃんと学べば,驚くほどプ