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