Вход на сайт
Лапшекодим валидацию, или запрещаем вводить неправильные данные?
2865 просмотров
Перейти к просмотру всей ветки
в ответ AlexNek 02.06.22 17:57, Последний раз изменено 02.06.22 20:45 (alex445)
да и пользователю сообщить об ошибке.
Моя идея - пользователю не нужно будет сообщать об ошибке, если изначально делать контрол, который не даст ему сделать ошибку. Когда у тебя на все случаи жизни один тип поля ввода - текст бокс без ограничений, тогда и требуются сотни строк валидаций и прочей лапшы.
И я говорю не про контролы на все случаи жизни, а на 99% этих случаев. NumericUpDown и всякие маскированные текстбоксы с прочими ограничениями - давно уже само собой разумеющееся для любого набора контролов должно быть. У нормальных поставщиков контролов оно уже давно так и есть.