UML モデリング入門(ユーエムエル モデリング ニュウモン)
本質をとらえるシステム思考とモデリング心理学
- 著者:
- 児玉公信(コダマ,キミノブ)
- 出版社:
- 日経BP
- 出版日:
- 2008年04月
- ISBN:
- 9784822283582
- 在庫:
- 在庫あり
なぜ注目されているか
書籍紹介
本書では、 UML を使い、ユーザー要求をどのようにモデルに落とし込んでいけばよいのか、その手順とポイントを基本から丁寧に解説。正解と言い切るのがむずかしいモデル作成にあって、より良いモデルへ導いていくための道筋をしっかり伝授。
技書の森解説
コードはある程度書けるようになったものの、設計を図にして他者と共有しようとすると途端に手が止まる。 UML (統一モデリング言語) はそうした場面で共通語彙となる図法ですが、記法を覚えただけでは「何をどこまで描くべきか」が分からず、形骸化しがちです。本書は UML の記法解説にとどまらず、「モデリングとは何か」「なぜ抽象化するのか」という思考プロセス自体を主題に据えた一冊です。
著者の児玉公信氏は、クラス図・シーケンス図・ユースケース図といった主要な図を題材にしながら、現実の問題領域をどう切り取り、どの粒度で表現するかという判断のプロセスを丁寧に追いかけます。記法のリファレンスではなく「考え方のガイド」として書かれているため、 UML を実際に使って設計議論を行いたい人が、最初に読んで損のない構成になっています。
UML 自体がチームの開発プロセスに合わない場合もありますが、本書で学ぶモデリングの考え方 (抽象化、関連の見極め、責務の配置) はオブジェクト指向設計そのものです。設計力を鍛えたいが、 GoF パターン集だけでは足りないと感じている中堅エンジニアにとって、別角度から設計思考を整理できる一冊です。
言及 Qiita 記事 (5 件)
この本に興味がある方におすすめ
この本に関連
関連記事
技術書のアウトプット術 - 読んだ本の価値を 10 倍にする方法
技術書を読んだ後のアウトプット方法を負担の少ないものから 5 段階で紹介。アウトプットが記憶の定着を劇的に改善する理由も解説します。
月曜朝イチのコードが金曜夕方より美しい理由
週の始まりに書くコードと終わりに書くコードでは、品質に明確な差があります。この現象の原因と、コード品質を週を通じて維持するための読書習慣を考えます。
技術書で学んだことを LT で発表する - 5 分で伝えるコツ
技術書の内容を 5 分の LT にまとめる構成テンプレートと、準備のコツ、発表が学習を加速させる理由を紹介します。