BLOGTIMES
2004/04/02

オブジェクト脳ってなんだ?

  objectoriented  softwareengineering 
このエントリーをはてなブックマークに追加

オブジェクト脳のつくり方―Java・UML・EJBをマスターするための究極の基礎講座

オブジェクト指向で一番わかりにくいのは、分析方法というかその独特なモデリング方法だと思っています。例の共同研究の実験では、たくさんの被験者から「分析ってどうやってやったらいいかわからない。いつまでやったらいいかわからない。」といわれています。

極端な話、それは僕にもわからないんですね。

ただ、そういってしまっては身もふたもないわけで、なんとか僕が何か助けになってあげないといけないのですが、マンツーマンで教えるにはちょっとリソースが足りない。なんともジレンマです。

多人数相手に手っ取り早く教えられる教科書になるようななんかいい本がないかなぁといろいろ探してみたのだが、これがなかなかないんですね。そもそもオブジェクトって何なのか、これを歯切れ良く説明しているものがあったらベストなんですけど。

いろいろ悩んだ末に、何人かにはこれを薦めちゃいました。
また、僕が買った本は僕の研究チームの後輩のIさんに貸してあげました。

理由

この本を選んだ理由としては、オブジェクト指向の考え方を比較的平易に解説していることと、使っている言語がJavaであるということでしょうか。演習的な要素も多くて、初学者にはよいかなと。

不満

読み終わって思うのだが、この本の読者のターゲットはオブジェクト指向の初学者なのか、それとも教育者向けなのかいまいちはっきりしない部分があります。

というのも、所々で視点がモデリングする人から、モデリングを指導する人にかわっているようなところがあります。特に人間のタイプ分類のようなところははっきり言って初学者が読んでも意味がないとおもうんですよね。

その辺はきっちりと上下巻にでもして分けて出してくれると本当に良かったのだが。

余談

UMLによる統一ソフトウェア開発プロセス―オブジェクト指向開発方法論 (Object oriented selection)

本当はこういう本格的な本を薦めたいのだけど、ソフトウェアを一度も満足に作ったことがない人にいきなり、こんな本をすすめたら、ソフトウェア開発が嫌いになっちゃうだろうなぁ。まぁ、UPとか、デザインパターンつかったらすなわちそれが、オブジェクト指向ソフトウェア開発なのかというとそういうわけではないのはわかっているつもりなんですが。

ちなみに、僕はこういう本が大好きです。

そんなことをいっていたら教授に「そんな物好きは君くらいだよ」と一言。いいです、物好きで・・・・・。


    トラックバックについて
    Trackback URL:
    お気軽にどうぞ。トラックバック前にポリシーをお読みください。[policy]
    このエントリへのTrackbackにはこのURLが必要です→https://blog.cles.jp/item/96
    Trackbacks
    最近、オブジェクト指向についていろいろと思考をめぐらしている。 前回の組合での技術者交流会でも、この1年の成果として、業務アプリケーションとオブジェクト指向、ORマッピングについて発表したのだが、その中で批判的に取り上げたのがこの本。 オブジェクト脳のつくり方 悪い本ではないし、最初読んだときはなかなかいい本だと思った。ただその後いろいろ疑問が出てきた。今日、本屋に立ち寄った際、再度読み返...
    Happieのブログ (2005/11/26 00:12)
    Comments
    愛のあるツッコミをお気軽にどうぞ。[policy]
    古いエントリについてはコメント制御しているため、即時に反映されないことがあります。
    コメントはありません
    Comments Form

    コメントは承認後の表示となります。
    OpenIDでログインすると、即時に公開されます。

    OpenID を使ってログインすることができます。

    Identity URL: Yahoo! JAPAN IDでログイン