Design It!(デザインイット)
プログラマーのためのアーキテクティング入門
プログラミング- 著者:
- Michael Keeling/島田 浩二(マイケル キーリング/シマダ コウジ)
- 出版社:
- オライリー・ジャパン
- 出版日:
- 2019年11月23日頃
- ISBN:
- 9784873118956
- 在庫:
- 在庫あり
4(13 件 / 楽天ブックス)
中級者向け
プログラミングソフトウェアアーキテクチャアーキテクチャ設計ソフトウェア開発設計パターンシステム設計ソフトウェアエンジニアリングアーキテクチャドメインソフトウェア設計技術書開発プロセス
なぜ注目されているか
総合251位 ↓ 14 ランクダウン 10 件の言及
言及数
421位
書籍紹介
ソフトウェアアーキテクトのビギナーに向けて、アーキテクトの役割から、アーキテクトの仕事に必要な知識を網羅的に解説した書籍です。アーキテクチャ設計のコンテキストが現代のソフトウェア開発に合わせられています。
技書の森解説
「アーキテクトの仕事とは何か」を問われたとき、明確に答えられるプログラマーは多くありません。本書はその問いに、数十の設計アクティビティと具体例を通じて答えを示します。ステークホルダーへの共感、品質特性の抽出、トレードオフの可視化、設計判断の共有といった一連の行為を「プログラマーからソフトウェアアーキテクトへ」という道筋に沿って組み立てていく構成です。
特定のアーキテクチャスタイル (マイクロサービス、イベント駆動など) のカタログ本ではなく、「どんなシステムであれ設計という行為を進めるための方法論」を扱う点がユニークです。各章にハンズオンのデザインアクティビティが用意されており、座学で終わらせず実務に持ち込める形になっています。既にコードは書けるがシステム全体の設計に関わるようになった人、あるいはチームの設計判断を言語化してリードしたい人にとって、拠り所になる一冊です。抽象度は高いため、小さなプロジェクトしか経験がない段階では効果を実感しづらい面もあります。