7

DDDアプローチでは、ドメインサービスコンポーネントとアプリケーションサービスコンポーネントに名前を付けるためのベストプラクティスは何ですか?

たとえば、アプリケーション層内にRoomReservationServiceという名前のサービスがあり、ドメイン層内にRoomReservationServiceという名前のサービスがある場合。他への最初の委任?

実際、アプリケーションサービスが多くのドメインサービスを収集しない場合、つまり、それらの間で明確な名前を見つけることができない場合、混乱を招くことなく、どのように名前を付けることができますか?

4

1 に答える 1

8

DDDでは、リモートサービスアプリケーションと同じアプローチを使用できます。

アプリケーション層サービス名:RoomReservationService
パッケージ名:com.my.package.service.RoomReservationService

ドメインレイヤーサービス名:RoomReservationDomainService
パッケージ名:com.my.package.domain.service.RoomReservationDomainService

于 2012-04-30T11:31:04.407 に答える