Java開発に役立つUMLの本
UMLによるエンタープライズJava開発―ソフトウェアモデリングによる効率的なJavaシステムの構築
タイムカードアプリケーションという例を使って、要件を収集するところから、実際にコードに落ちるところまでを解説しています。実際の例を示しながら、技術とプロセスを説明しているので分かりやすいです。アーキテクチャの部分はJ2EEが中心ですが、どういった視点で技術を選択していけばよいかが示されており、Java以外の開発者でも参考になります。ただ、Javaを全く知らないと設計以降の章は読むのがつらいかもしれません。
原著が少し古いので、JSPを使わずに独自のHTMLライブラリを構築しているなど、技術そのものは陳腐化している部分もあるのが残念な点です。それでも、UMLを使ったオブジェクト指向開発の一例を示しているという点で、エンタープライズJavaの技術よりも開発プロセスの解説として、今でも読む価値があると思います。
本書は一部、新しい技術を使わず独自の設計手法を披露してしますが、
翻訳書特有のタイムラグのイタズラのなせることであるので、ご愛嬌 ということにします。よって星5つ。 本書は以下の点に該当すれば、まず読んで損はしません。 1. UMLの個々のダイアグラムは書ける。しかし、それらのつながりが よくわからない。 2. UMLを解説した本はたくさんあるが、実際の開発とどう結びつくのか 漠然としている。 3. Javaでごりごり開発してきたが、ある日突然顧客から、「設計書は もちろんUMLですよね」と注文をつけられ(少し青ざめ) 「と、当然じゃないですか」とうそぶいたことがある。 4. UMLなんて単なる記法を統一したものじゃないかと強がっていたが、 なんだか意外と役立つかも・・・と気づきつつある。
スポンサード リンク
Java開発に役立つUMLの本UMLによるエンタープライズJava開発―ソフトウェアモデリングによる効率的なJavaシステムの構築
Javaフレームワーク・ツール特集Java初心者のための入門書その他 Java 関連 |
仮面ライダー フィギュア
キン肉マン フィギュア ウルトラマン フィギュア ポケモン フィギュア ルパン フィギュア ドラゴンボール フィギュア 聖闘士星矢 フィギュア 美少女フィギュア フェラーリ ミニカー |