私のGAEアプリは現在、次のファイル名でセットアップされています
- main.py(2つの主要なモデルとモデルを作成および更新するためのロジック)
- i18n.py(i18nでオブジェクトを表示する方法のユーザーインターフェイスロジック)
- reports.py(cronベースのレポートスクリプト)
名前は十分明確だと思いますが、model-view-controllerパターンに従うことを検討しているので、これら3つのファイルの名前をmodel.py view.py controller.pyに変更することは、より標準化された規則に従うオプションと考えています。この場合、MVC規則に向けたこのタイプのモジュール化が合理的な方法であることに同意しますか?私のアプリについての詳細情報が必要ですか?ユーザーに対して機能するコードがたくさんあります。これは私が感じるコードです。 MVC、パブリッシャー-サブスクライバー、ファクトリーなど、一般的に受け入れられているデザインパターンに従う方法でリファクタリングする権利。この場合、MVCデザインパターンが適切だと思います。他のコードやデータの取り扱いに同意または提案しますか?コメントと議論をありがとう。