SSブログ

デザインパターンを学ぶ [プログラミング言語Java教育]

一年間のJava研修では、最後の3、4回で『Effective Java 第2版』を学習するのですが、その質問表に「XXXXパターンとは何ですか」とデザインパターンの質問をする受講生がかなりいます。デザインパターンに関しては、書籍もありますし、ネットで検索しても色々と見つかるはずです。

そもそも、Java言語は学んでも、デザインパターンを学んでいなければ、『Effective Java 第2版』でパターン名に言及されている部分を理解するのは難しいでしょう。しかし、大学や会社の研修できちんとデザインパターンを学ぶ機会は非常に少ないようです。

2000年前後から2005年頃までは、デザインパターンのブームがあったので、書籍も色々と出版され、勉強しなければならないという雰囲気がありました。しかし、今日、デザインパターンは、知っていて当たり前になってしまい、新たなパターン本が書かれることもあまりなく、その結果、勉強しなければならないと感じることもなくなっているのではないかと思います。

大学や会社の研修で習っていなくても、デザインパターンは自己学習してください。

オブジェクト指向における再利用のためのデザインパターン

オブジェクト指向における再利用のためのデザインパターン

  • 作者: エリック ガンマ
  • 出版社/メーカー: ソフトバンククリエイティブ
  • 発売日: 1999/10
  • メディア: 単行本

Head Firstデザインパターン ―頭とからだで覚えるデザインパターンの基本

Head Firstデザインパターン ―頭とからだで覚えるデザインパターンの基本

  • 作者: Eric Freeman
  • 出版社/メーカー: オライリージャパン
  • 発売日: 2005/12/02
  • メディア: 大型本

増補改訂版 Java言語で学ぶデザインパターン入門

増補改訂版 Java言語で学ぶデザインパターン入門

  • 出版社/メーカー: SBクリエイティブ株式会社
  • 発売日: 2014/02/14
  • メディア: Kindle版

コメント(0)