DAOパターンを考えてみる。

個人的にDAOパターンてこんなイメージ

  1. ロジックとアクセスを分離できる
  2. ロジック側はアクセスでどんな処理をしているのか知る必要が無くなる(両開発に関わる人間は別)
  3. アクセス側は提供する機能だけ知っていれば良い
  4. 保存先が変わっても修正範囲を狭くできる
  5. コーディング面でのコストがかかる

とりあえず5のマイナス面はおいといて、DAOパターンの勉強と言うこともあり、下記サイトのシステムをDAOパターンに当てはめてみようと思う。

AIRとSQLiteで学ぶ ローカルDB操作の基本

実際いつになることやら・・・。

まずAIR GEARの使い方に慣れることだな(未だにこのLv・・・orz)