doc.dev1x.org

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

データ指向プログラミング(DOP)とは

データ指向プログラミングの4原則

(1) コード (振る舞い) をデータから切り離す

(2) データを汎用的なデータ構造で表す

(3) データをイミュータブルとして扱う

(4) データスキーマをデータ表現から切り離す

コードとデータの分離

DOPの利点

システムを理解しやすくなる

柔軟な機能追加を可能になる

言語に依存せず、学習内容の可搬性が高い

所見

参考資料