Robię sobie hobbystycznie projekt i mam rozkminę: Propertasy:
request.source=file
lub
request.source=oracle
leci to do klasy
MyProperties
która to czyta i udostępnia getterozą te wartości.
Następnie silnik mojej aplikacji pobiera requesty z oracle lub pliku zgodnie z wartością z tych propertasów
PYTANIE Gdzie zrobić walidację czy podany request.source w propertasach jest obsługiwany? W klasie MyProperties która go udostępnia czy w klasie silnik co go używa? #programista15k
@Wykopowiedz: można to tak ująć ale jeśli po prostu użyjesz enuma w tej klasie to będzie on walidowany gdzieś przy zaciąganiu tych propertiesów, sama klasa nic nie będzie wiedziała o żadnej walidacji
Propertasy:
lub
leci to do klasy
która to czyta i udostępnia getterozą te wartości.
Następnie silnik mojej aplikacji pobiera requesty z oracle lub pliku zgodnie z wartością z tych propertasów
PYTANIE
Gdzie zrobić walidację czy podany
request.source
w propertasach jest obsługiwany? W klasie MyProperties która go udostępnia czy w klasie silnik co go używa?#programista15k