system-sekkei/isolating-the-domain

従業員登録手順をcordinatorパターンに

Closed this issue · 1 comments

EmployRegisterController で、 EmployeeRecordService の一連の呼び出しを、

application/coordinator/EmployRegisterConrdinator

クラスを作って、そちらにに移動する

複数サービスを使った処理手順は、基本としては、application/coordinator のクラスに一括してまかせる。

このケースの場合は、従業員の新規登録の業務手順なので、application層に移動するのが良い。

ファサードパターンの一種だが、複雑さを隠蔽する、という目的ではなく、業務手順の置き場所を、application層に移動する、という目的。