fkmさんがどんな風に考えてコード/クラスの設計をしているか、まとめてみます。まとまらないかもしれません。 エントリーポイント アプリやサーバーのコードを書く時、フレームワークに従って、エントリーポイントとなるクラス/ファイルを書かないといけない場合が多いですよね。 AndroidならActivity / Fragment iOSならUIViewController PHPならリクエストを受け取る.phpファイル GAE/Pならwebapp2.RequestHandler その環境に慣れるフェーズでは、まずこれらのクラス/ファイルに 全部の処理 を書いてしまうと思います。 エントリーポイントの人ができること エントリーポイントの人は、多くの場合、外部(画面)とやりとりするメソッド/APIを扱えたりします。 AndroidならfindViewById()などでViewがとれる iOSならIB