
“正・負の可変性”から始めるフロントエンド&モバイルのアーキテクチャ設計
無料で読める本
本書では、フロントエンドやモバイルアプリの世界でこそ効果を発揮する『共通性・可変性分析(C&V分析)』に焦点を当て、Coplienが提唱する正の可変性と負の可変性の視点から設計手法を解説します。複雑なビジネスロジックを扱うDDD(ドメイン駆動設計)だけでは捉えきれないUIや外部要因の変化を整理し、マルチブランド展開やOS依存機能、機能トグルなど、多様なバリエーションを見通し良く管理するための実践例や運用上の注意点を紹介。過度な抽象化を避けつつ、拡張性の高いアーキテクチャを組み立てるための設計指針を学べます。
Chapters
はじめに
C&V分析とは何か
フロントエンド・モバイルアプリの特徴と課題
なぜC&V分析がフロントエンド・モバイルアプリに有効か
C&V分析のプロセスと適用手順
C&V分析結果を設計に落とし込む
実践例・ユースケース
過度な抽象化への注意と運用
負の可変性が多発したプロジェクトのリファクタリング例
まとめと今後の展望
Author
Topics