Ich frage mich, ob es eine gute Idee ist Prüfungen in Getter und Setter oder an anderer Stelle im Code zu machen.Datenüberprüfungen in Getter/Setter oder anderswo?
Dies könnte Sie überraschen, wenn es um Optimierungen kommt und auf den Code zu beschleunigen, ich glaube, Sie sollten nicht Prüfungen in Getter und Setter, aber in dem Code, wo Sie Aktualisierung Ihre Dateien sind oder Datenbank. Liege ich falsch?
Könnten Sie näher ausführen? Wollen Sie zum Beispiel nach <5 && > 0 in einer separaten Validierungsmethode suchen? Was genau machen dann Ihre Getter und Setter, die ein reguläres Feld nicht tut? –