就包的结构 我看到过两种
结构一:
结构二:
model view presenter是按模块分类比较好,还是写在一起比较好?还有,是不是小项目用了mvp反而显得麻烦?谢谢!
人生最曼妙的风景,竟是内心的淡定与从容!
まず、いつも思うのですが、MVP業務が複雑だと汚くなってしまいます。 例: ビジネスは、リクエストを開始する前に何かを行う必要があり、リクエストが応答した後に何かを行う必要があり、最後にエラー処理のために何かを行う必要があります。その後、ビジネスは 4 つのインターフェースを作成する必要があります。
MVP
2 番目に、Presenter はビジネス関連であり、ページ関連ではありません。
Presenter
最後に、デザインパターンのアイデアですが、パッケージの構造について厳密に考える必要はありません。好きなようにしてください。
個人的な理解: 1. ビジネス モジュールで分割します2. ビジネス モジュール内で、mvp 分割を実行します3. もちろん、base、common などの依存関係が必要です。
まず、いつも思うのですが、
MVP
業務が複雑だと汚くなってしまいます。例: ビジネスは、リクエストを開始する前に何かを行う必要があり、リクエストが応答した後に何かを行う必要があり、最後にエラー処理のために何かを行う必要があります。その後、ビジネスは 4 つのインターフェースを作成する必要があります。
2 番目に、
Presenter
はビジネス関連であり、ページ関連ではありません。最後に、デザインパターンのアイデアですが、パッケージの構造について厳密に考える必要はありません。好きなようにしてください。
個人的な理解:
1. ビジネス モジュールで分割します
2. ビジネス モジュール内で、mvp 分割を実行します
3. もちろん、base、common などの依存関係が必要です。