ユースケース駆動開発実践ガイド(ユース ケース クドウ カイハツ ジッセン ガイド)
オブジェクト指向分析から Spring による実装まで
- 著者:
- ダグ・ローゼンバーグ/マット・ステファン(ローゼンバーグ,ダグ/ステファン,マット)
- 出版社:
- 翔泳社
- 出版日:
- 2007年10月
- ISBN:
- 9784798114453
- シリーズ:
- OOP foundations
- 在庫:
- 在庫あり
★★★☆☆3.45(10 件)
言及数
1213位
総合
2010位
1 件の言及中級者向け
オブジェクト指向設計ユースケース駆動開発ソフトウェア設計保守性向上設計パターンソフトウェア開発プロセス分析設計実践開発コード品質ソフトウェアアーキテクチャ
書籍紹介
なぜ、オブジェクト指向“らしく”ならないのか?設計を強くするための教科書。オブジェクト指向開発の保守本流。必要最小限のステップでユースケースから保守性が高く動作するコードを得るための手法がここに。分析麻痺に陥らないための思考プロセスを、理論、実践、練習の 3 ステップを通して完全理解。
言及 Qiita 記事 (1 件)
この本に興味がある方におすすめ
この本に関連
関連記事
写経を超える - 技術書のコードを自分のプロジェクトに応用する方法
技術書のサンプルコードを写経するだけでは実力は伸びません。書籍のコードを自分のプロジェクトに応用し、実務で使える力に変える 5 つのステップを解説します。
学習法プログラミング
ソフトウェア開発の歴史を変えた 5 冊の技術書
アルゴリズムの学問化からコードの可読性革命まで、ソフトウェア開発の方向性を決定づけた 5 冊の技術書を、時代背景とエピソードとともに紹介します。
雑学名著
コードを書かない日に読む本
休日や有給休暇など、コードを書かない日にこそ読むべき本があります。実装から離れた日に読むと効果が高い本のジャンルと、その理由を解説します。
読書術選書
関連用語
エンティティと値オブジェクト
DDD における 2 つの基本的なドメインモデル要素 - 同一性で区別するエンティティと、値で区別する値オブジェクト
Builder パターン
複雑なオブジェクトの生成をメソッドチェーンで段階的に構築するデザインパターン
Flyweight パターン
多数のオブジェクト間で共有可能な状態を分離し、メモリ使用量を削減するデザインパターン
S3
AWS のオブジェクトストレージサービスで、無制限のデータを高い耐久性で保存する
条件分岐
条件の真偽に応じて実行する処理を切り替える制御構造
Proxy パターン
オブジェクトへのアクセスを代理オブジェクトが仲介し、アクセス制御やキャッシュなどの付加機能を提供するパターン