Hallo Leute,
Ich hab da mal eine Frage an euch. Als ich mit der Java Programmierung begonnen habe, wurde mir schon brav beigebracht beim Setzen der Variablen Prüfungen vorzunehmen und die entsprechenden Exceptions zu werfen.
Nach ein paar Monaten im Beruf ist mir aufgefallen, dass wir diese Prüfungen nicht im Setter vornehmen. Nach Rückfrage bei unserem Software-Architekt, wurde mir erklärt dass eine Prüfung im Setter anscheinend ein absolutes No-Go ist. Er meinte, dass man dafür eher einen eigenen Service Layer einziehen sollte.
Jetzt zu meiner Frage, wie handhabt ihr das? Ist das quasi ein Designpattern ob man im Setter prüft oder ist das eher wirklich eher unsauberer Stil so wie es mir unserer Architekt erklärt hat?
Danke und LG
Michi
Ich hab da mal eine Frage an euch. Als ich mit der Java Programmierung begonnen habe, wurde mir schon brav beigebracht beim Setzen der Variablen Prüfungen vorzunehmen und die entsprechenden Exceptions zu werfen.
Nach ein paar Monaten im Beruf ist mir aufgefallen, dass wir diese Prüfungen nicht im Setter vornehmen. Nach Rückfrage bei unserem Software-Architekt, wurde mir erklärt dass eine Prüfung im Setter anscheinend ein absolutes No-Go ist. Er meinte, dass man dafür eher einen eigenen Service Layer einziehen sollte.
Jetzt zu meiner Frage, wie handhabt ihr das? Ist das quasi ein Designpattern ob man im Setter prüft oder ist das eher wirklich eher unsauberer Stil so wie es mir unserer Architekt erklärt hat?
Danke und LG
Michi