このビデオ[@ 7:50] によると、Google はリクエスト処理 API の上にコマンド パターンを使用することを推奨しています。そのパターンを実装する便利なプロジェクトgwt-dispatchもあります。
gwt-dispatch のドキュメントによると、コマンドごとに 4 つのクラスを作成する必要があります。
- アクション (コマンドなど)
- 結果 (例: 応答)
- アクションハンドラー
- モジュール
私のサービス API には 8 つの BSO にまたがる 100 のメソッドがあると仮定します。400 近くの新しいクラスを作成する理由を誰か説明してもらえますか? このパターンはどのような素晴らしさを買いますか?