データ駆動開発
外部データ
によって、
プログラム
の挙動が決定されるように
開発
する
指針
(?)のこと。
JSON
ファイルとか
以下の例のように、
ソフトウェア
本体の
コード
を更新せずとも、外部から簡単に
カスタマイズ
できるのが
魅力
例
Minecraft BEのAdd-on
...たぶん。
少なくとも今現在は。
JSONファイル
に
MOB
の
挙動データ
を記述することで、ゲーム中のMOBがその通りに動いてくれる。
データ指向設計
とは違う