Ich arbeite gerade an einem Code für die Benutzerregistrierung und frage mich, wo ich den Validierungscode am besten platzieren soll. Ich kann ein Benutzervalidierungsobjekt erstellen und das Benutzermodell zur Validierung übergeben, oder ich kann das Validierungsobjekt einfach im Benutzermodell instanziieren oder sogar den Validierungscode in das Benutzermodell schreiben, aber ich denke, dass dies verschwenderisch wäre, da das Validierungsobjekt/der Code nur bei der Registrierung und der Bearbeitung von Benutzerdaten verwendet wird. Daher neige ich dazu, das Objekt zur Benutzervalidierung extern zu halten. Kann mir jemand einen Rat geben, was die besten Praktiken sind? Ich schätze Ihre Hilfe sehr!