это хорошая практика, чтобы отделить проверку ввода от модели и справиться с ней в другом месте, скажем, контроллером? Если да, то как это можно сделать с точки зрения MVC или DDD?
Подробнее здесь: https://stackoverflow.com/questions/337 ... t-checking