Book
データ指向プログラミング
ソフトウェアがもつ複雑さの軽減に向けて
Yehonathan Sharvit
Summary
ソフトウェアの複雑性は「コードと一体化したデータ」から生まれるとし、データを不変な値・ 汎用的な構造(マップ・リスト)として扱うパラダイムを提示。Clojure 由来のアプローチを TypeScript / Java / JavaScript で実践し、ビジネスロジックとデータ表現の分離を実現する。
Target Readers
- ソフトウェア複雑性の根源に対峙したいアーキテクト
- 不変データ構造とデータ駆動設計を学びたい中・上級エンジニア
タグ
#data-modeling#complexity-management#architecture
奥付
- 出版社
- 翔泳社
- ISBN
- 978-4798179797
- 出版日
- 2023年4月