オブジェクト指向でなぜつくるのか―知っておきたいプログラミング、UML、設計の基礎知識―
オブジェクト指向でなぜつくるのか―知っておきたいプログラミング、UML、設計の基礎知識―
- 作者: 平澤章
- 出版社/メーカー: 日経BP社
- 発売日: 2004/06/03
- メディア: 単行本
- 購入: 34人 クリック: 448回
- この商品を含むブログ (198件) を見る
特に、プログラミング技術としてのオブジェクト指向と、汎用の整理術としてのオブジェクト指向が一緒に混同されて説明されている現状が、オブジェクト指向を分かりづらくしている最大の要因であるとされている部分の説明は巧い。さらに汎用の整理術を、集合論と役割分担に分けて考え、それを組み合わせると、世の中のほとんどの物(Object)を対象とできるので、非常に強力な道具となる。しかし、それはプログラミング技術とは別物であると明確に分類しているのが良かった。
あとは、クラスやインスタンスが、実際にマシンのメモリの中にはどのように作られるのか、ガベージコレクタが不要なオブジェクトと判断する方法などを、図を用いて具体的に説明してあるのも、実感が持てて良いのではないでしょうか。
Javaプログラミングは出来るけど、オブジェクト指向って良く分かんないなっていう新人あたりに読ませたい本の一番になりました。以前は、青木さんの入門書だったのですが、こっちは3年生以上に効果的かなと思っていたので、その前段階でも効果がある易しい本が出来て良かった。