第1部 概論(レイヤ化
ドメインロジックの構築
リレーショナルデータベースへのマッピング
Webプレゼンテーション ほか)
第2部 パターン(ドメインロジックパターン
データソースのアーキテクチャに関するパターン
オブジェクトリレーショナル振る舞いパターン
オブジェクトリレーショナル構造パターン ほか)
オブジェクト開発を経験した技術者が、アーキテクチャを理解しないまま開発を行うために、エンタープライズアプリケーション開発では共通の失敗がしばしば生じます。本書は、エンタープライズアプリケーション開発者が直面するやっかいな課題に対する直接的な回答を示したものです。技術は変化(SmalltalkからJava、.NET、CORBAまで)していても、共通の問題を解決するために同じ基礎的な設計の考え方を適用することができるのです。本書は40以上のパターンを紹介しています。これらは、エンタープライズアプリケーションプラットフォームに適用可能な解決策です。前半は、エンタープライズアプリケーションの開発についての短いチュートリアルです。後半は、各パターンについて詳細に解説しています。各パターンは、JavaまたはC#でコード例を詳述し、使用法および実装について説明します。概念についても、豊富なUMLダイアグラムで例証します。
・「現場で役立つシステム設計の原則」を読んだので、その要点[2022-06-20に投稿]
・スクラム研修・資格周りの歴史を解説:なぜケンはScrum.orgを設立したのか?[2022-06-07に投稿]
・【Webエンジニアど素人】が【3〜4年生】くらいになったら読むといい本を目的別にまとめた[2020-12-19に投稿]
・【Day 13】集約と Repository パターンの導入【じゃんけんアドカレ】[2020-12-12に投稿]
・【Day 7】データアクセスを分離して 3 層にする【じゃんけんアドカレ】[2020-12-05に投稿]
・Clean Architecture は飲んでも呑まれるな[2020-07-27に投稿]
・【2020年】史上最もおすすめされているプログラミング本【25選】[2020-04-06に投稿]
・ドメインモデルのリファレンスモデル集(ほぼiOS)[2019-04-26に投稿]
・Webアプリケーションフレームワーク導入時に考慮すべき22の観点[2017-12-16に投稿]
・大規模Webアプリケーションにおける複雑性とアーキテクチャ設計に関する一考察[2016-12-20に投稿]
・インピーダンスの丘を越えて[2016-12-07に投稿]