Curated Tech Reading Map

次に読むべき技術書が見つかるサイト

Book

データ指向プログラミング

ソフトウェアがもつ複雑さの軽減に向けて

Yehonathan Sharvit

概要

ソフトウェアの複雑性は「コードと一体化したデータ」から生まれるとし、データを不変な値・ 汎用的な構造(マップ・リスト)として扱うパラダイムを提示。Clojure 由来のアプローチを TypeScript / Java / JavaScript で実践し、ビジネスロジックとデータ表現の分離を実現する。

対象読者

  • ソフトウェア複雑性の根源に対峙したいアーキテクト
  • 不変データ構造とデータ駆動設計を学びたい中・上級エンジニア

タグ

#data-modeling#complexity-management#architecture

奥付

出版社
翔泳社
ISBN
978-4798179797
出版日
2023年4月

前提となる書籍