Askhat Bikmetov,
> За валидации вообще-то модели ответственны
Нет в жизни идеала, если импортируешь из других источников, то нужно
заносить даже с частично неправильными значениями.
Например, документ тебе идет, а там вместо ИНН прочерк.
Поэтому сама модель уж лучше будет тупая.
Олег Муравейко, преобразования данных в контроллере приводят к сложным императивным конструкциям в его методах. Как по мне, так разумнее декларировать то какими данные должны быть в самих моделях, со всеми допущениями вроде прочерков и т.д.
Олег Муравейко, лучше это не метрика. Метрика это например трафик, и тогда получится что лучше обрабатывать и проверять данные перед передачей их в контроллер из пейлоада.