0

私はMVPプロ​​ジェクトを開発しています。ここで、プレゼンターの必要なメソッドのみを含む、プレゼンターごとに個別のサービス(インターフェイスと実装済み)クラスを作成する必要があるかどうか疑問に思います。またはいいえ、BLLレイヤーメソッドに直接接続する必要があります

4

1 に答える 1

1

プレゼンターと BLL の間に Facade または Service Layer を使用することは良い考えだと思います。依存性注入が容易になるため、テスト可能性が向上します。

しかし、これらのサービスまたはファサードをユースケースに基づいて作成すると、プレゼンターごとに 1 つのサービスを提供するよりも、プレゼンター間でより再利用しやすくなると思います。

于 2012-09-26T06:12:17.173 に答える