Jak nazywać serwisy agregujące?

Jak nazywać serwisy agregujące?
ED
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 58
0

Jak nazywać serwisy agregujące? Np. Mam 2 serwisy. Jeden waliduje długość wiadomości a drugi czy wiadomość nie jest duplikatem. I teraz chce mieć 1 agregujący serwis walidujący wiadomość, który będzie używał tych 2 mniejszych serwisów. Jak go nazwać? MessageValidateAggregateService?

SO
  • Rejestracja: dni
  • Ostatnio: dni
2

A dlaczego nie po prostu MessageValidator?

Patryk27
  • Rejestracja: dni
  • Ostatnio: dni
  • Lokalizacja: Wrocław
  • Postów: 13042
0

MessageValidateAggregateService

Taki identyfikator może być równie skutecznie zastąpiony UUIDkiem, gdyż zarówno MessageValidateAggregateService jak i afb8030e-1b85-41c1-99d1-8c524477d976 przekazują tyle samo informacji odnośnie tego "co ta klasa w zasadzie robi" :-)

Dołączam się do pytania: dlaczego nie MessageValidator?

ZI
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 208
1

Brzmi jak standardowy composite.

YA
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 2399
1

ValidationChain ?

TY
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 204
0

Trzymając się nomenklatury serwisowej:

  1. MessageValidatonService aka agregat
  2. MessageLengthValidationService
  3. MessageDuplicationValidationService

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.