投稿元:
レビューを見る
オブジェクト脳、略して「オブ脳」を作り出すための書籍です。オビの文句はバカバカしく感じられるかも知れませんが、内容は素晴らしく、一押しの本。
始めてオブジェクト指向に触れる方だけではなく、一応オブジェクト指向で開発しているけどメリットがいまいち感じられないという方にもお薦め。今まで難しく考えていたのがバカバカしく感じるくらい、すんなりとオブジェクト指向が体得できます。Java開発者だけではなく、.NET系言語など他のオブジェクト指向言語を使用している方にとっても有意義な内容。
投稿元:
レビューを見る
この本が出た時にはオブジェクト指向初学者向け書籍の決定版だと思ったんだけれでも、今の印象はちょっと違う。やはりこの本は最初に読むべき本ではないと今は思う。
有る程度他の入門書をあたって、コードも書いているが今一自分がブレークスルーしてないんじゃないかと疑っている人が読むべき本。
初学社はもう少し体系的に一度勉強をした方が良いとおもう。
悪い本では決してないんですけど。
投稿元:
レビューを見る
プログラマ@1年生の時に読んだ本です。言語はJavaだったけど、オブジェクト指向とは…の概要が分かってよかったと思います。
投稿元:
レビューを見る
「オブ脳」・・オブジェクト指向な脳みそのことだそうです。
コンピュータプログラムっていうと、とても「マシン」なカンジがしますが
ここ10数年の間は、人間世界の考え方を多くとりいれています。
「オブジェクト指向」ってのも、その一例。
たとえば、
・車オブジェクト(親)
・エコカーオブジェクト(車オブジェクトの子)
みたいな感じで、実社会のモノ(オブジェクト)をプログラミングに
マッピング(むりくりくくりつけるともいう・・笑)
しているのです。
この本は、そういう「オブジェクト指向」を指向する脳をつくるには
よい本でしたっ。
ネットワークなんかも、無機的なものではなく、有機的なカンジで
とらえられてきています。
(実際ブログもそうだけど、ネットってイキモノみたいなもんだよねー。)
投稿元:
レビューを見る
経歴書に「Java開発」と書いてあって、面接で「Java経験あります」とゆっておきながら、「オブ脳」的な思考ができないのは詐欺である。「オブ脳」開眼のきっかけは人それぞれだけど、本書は近道かもしれない。
投稿元:
レビューを見る
途中で挫折した書籍。『実践!〜』の章から理解ができなかった。基礎部分は中々よかった。デザインパターンについての説明もあり。
投稿元:
レビューを見る
Java本だけど、当時PHPのOOP本が無かったので、参考にするために買った。「社長命令・起立」は http://d.hatena.ne.jp/ms-k/20050921 からPHPに移植済み。
2008-12-26追記:http://blog.till-daylight.org/ にて再編保守投稿中。
投稿元:
レビューを見る
オブジェクト指向、もしくはそれに関することについて、わかりやすくたとえて解説されている親切な一冊だと思います。オススメ。
投稿元:
レビューを見る
オブジェクト指向を理解するきっかけとなった一冊。
若干誤解の原因となる表現はあるけど、そんなの更に勉強して行くうちに解けるからね。
正直なところ、前半しかまともに読んでいないけれど、それでも読む価値はあると思う。オススメ。
投稿元:
レビューを見る
とても優れた入門書。
プログラミングの初心者、オブジェクト指向言語の初心者、そしてオブジェクト指向言語がイマイチしっくりいってない人すべてに、オススメします。
かなりの高確率で、理解のキッカケをつかめると思います。
投稿元:
レビューを見る
本書は、オブジェクト指向の考え方、メリットなどが三部構成で分かりやすく記述されており、僕としてもかなり参考になった。
第一部は、若干強引さはあるものの、会社の組織構造になぞらえてオブジェクト指向を解説しており、取っ掛かりやすい導入部となっている。ネタ的に興味を引く題材ではないものの、オブジェクト指向のメリットが想起しやすい説明になっている。
第二部は実際のシステム開発になぞらえて、その進め方の一例を示している。オブジェクト指向では何が何でもまずユースケース図とかクラス図を書かねばならない、というような誤解も、この本を読むと解決すると思う。
実際、システム開発の中では「きれいに」ことが進むことは無く、ステークホルダ(=お客様や経営層や企画部門や運用部門)など、様々なところと密にコミュニケーションを図りながら、泥臭く進めているのが現実であろう。本書ではそういったドロドロした部分はあまり記載されておらず(本書の目的と違うしね)、あくまでもいち設計者的な位置づけ(=表舞台に立たない人)の視点でしかかかれていないので、ピンと来ないかもしれないが、実際のシステム開発では、第二部の中で最初に概要だけでもまとめておくべき、と記されている「画面フロー」や「ユースケース」「シナリオ(=ユースケース記述⇒ほとんどユーザマニュアルの原型である)」が開発初期に非常に役に立つ。それを確認しあいながら何度も画面やシナリオの見直しが発生しつつ、次第に合意していくものだからである。なぜそれからやるのか、という意図的なものの記述が少ないように感じたが、マネジメントの視点から見ても至極まっとうな進め方が書かれており、大変参考になる。(本書を読んでいた頃は私もSEでしたが・・・)
第三部は第二部をさらに進めて、実際のJAVAやEJBでの実装の話である。が、私はちょっとパスした。だって、JAVAを使う機会が無いので・・・汗。
個人的には第二部内の第7章が好き。「オブジェクト脳に変えるトレーニング」という題なのだが、コーチングやティーチングに関する記述があり参考になる(←と言いつつ仕事でオブジェクト指向など教えてないが・・・)。
上流まで含めてオブジェクト指向で開発を進めてくというのは、今の私には夢だが、その夢に近づくためにも、とりあえず買っておいて損はしない本と言える。
投稿元:
レビューを見る
悪のりが凄いけど内容は解りやすい。
中間管理職に向けて書かれているのかプログラムを始めたばかりの人に向けたのかちょっと解りづらい。ある程度読まない部分を決めてしまっても良いかもしれない、人の教育の仕方とかは読み飛ばしても良いと思う。
オブジェクトを説明する時に「まずコードで考えないようにしよう」という言葉のおかげか解りやすくなっている、実生活に当てはめてオブジェクトを少し想像できるようになってからコードで書く方法を見て、そして実践すると身につきやすい。ある程度のイメージが出来てきた気がするので実践していってオブジェクトをキチンと理解していきたい。
投稿元:
レビューを見る
デザインパターンのところまで読んだ 良くない評判をいくつか読んでしまいモチベ消滅 Amazonで27円だったというのもあるか、、
投稿元:
レビューを見る
エンジニアは間違うことをひどく嫌う分。なかなか発言しにくいところがあって、勘違いがそのままになることが多くそれで苦労してるのかなと思った。思想があるので一つの視点として勉強になると思います。
投稿元:
レビューを見る
ああそうだったと、いろいろなことを思い出した。
演習が新規開発ではなく、開発が進んでいるプロジェクト途中のイテレーションからというのが斬新だった。