進化的アーキテクチャ ―絶え間ない変化を支えるの表紙

進化的アーキテクチャ

絶え間ない変化を支える

Neal Ford, Rebecca Parsons, Patrick Kua, 島田 浩二オライリー・ジャパン240ページISBN 9784873118567

ソフトウェアアーキテクチャタグで同率13位(30冊中)。Zenn・Qiitaなどの2記事で紹介(時点)。

紹介記事
2件
媒体別
Zenn 1・企業テックブログ 1
初めての紹介
最新の紹介

紹介している記事(2件)

記事ごとの説明は、記事本文のうちこの本に触れた部分をAIが要約したもので、筆者の原文ではありません。

  • 2022年上半期に読んだ技術書 Zenn · adwd · · いいね 200

    本書を「個人的にあまりよくわからなかった技術書」の一つとして挙げ、アーキテクチャのさまざまな側面について、適応度関数を使って状態を可視化し、進化させていく内容だと紹介している。一方で、拡張性や保守性など重要な特性の多くは数値化しにくいはずだとし、そうした特性をどう扱うかへの解がないままに感じたと述べている。そのため、筆者にとっては内容を十分に納得しにくい本だったとしている。

  • 【2021年】 技術書好きプロエンジニア達が紹介する40選 企業テックブログ · ラクス ·

この本について

進化的アーキテクチャは、変化が続く環境でソフトウェアを成長させるため、適応度関数を用いてアーキテクチャの状態を評価し、変更を継続的に導く設計と実践を扱う。適応度関数の種類や早期の特定・見直しに続き、テストとデプロイメントパイプラインによる自動化、仮説駆動・データ駆動の開発を説明する。モジュール性やアーキテクチャ量子、モノリスからイベント駆動・サービス指向・サーバーレスまでの構成、データベース設計とデータ結合も取り上げる。さらに、新規・既存システムの進化、移行、外部変更への対応、ライブラリ更新や継続的デリバリーの進め方を示し、ガバナンス、組織、チーム、予算、事業上の判断に関わる課題やアンチパターンも扱う。

出版社の内容紹介・目次と紹介記事をもとにAIが要約したものです。原文の転載ではありません。

目次(主な章)

出典: 出版社の書籍ページ (章の見出しのみ)

  1. 1章 ソフトウェアアーキテクチャ
  2. 2章 適応度関数
  3. 3章 漸進的な変更を支える技術
  4. 4章 アーキテクチャ上の結合
  5. 5章 進化的データ
  6. 6章 進化可能なアーキテクチャの構築
  7. 7章 進化的アーキテクチャの落とし穴とアンチパターン
  8. 8章 進化的アーキテクチャの実践