AppとI/Fの分離

  • インタフェースが再利用可能になる
  • 異なるインタフェースを利用できる
    • GUI / CUI
    • 素人用 / 玄人用
    • カスタマイズ
  • テスト/デモモジュールを接続可能