Хабр Курсы для всех
РЕКЛАМА
Практикум, Хекслет, SkyPro, авторские курсы — собрали всех и попросили скидки. Осталось выбрать!
например, поле «получатель» при отправке email-сообщения
… иначе появятся записи-призраки и ...
«продукт с обязательными полями и без таковых» — это именно все или ничего.
предположение о том, что данных может не быть, заставляет писать более «стрессоустойчивый», надежный код, поскольку обработку ошибок/нехватки информации придется писать сразу, by design
Возьмем обычный сайт. Для кого он делается? В первую очередь для себя, потом для друзей
Ну во-первых пользователь тупой
Когда тебе (или ему),
Когда (ну, всё равно кому — только не мне!)
Фразы типа «Рекомендуется написать о себе» сломают к чертям верстку, или раздражат эстетический рецептор пользователя?
Если она совсем не может сделать важную операцию без каких-то данных, то только в этом случае стоит об этом сообщить.
Например, запомнить о такой попытке, и восстановить её, когда недостающие данные появятся.
В данном случае как раз наоборот :)
В общем случае именно так :(
Слишком общий, чтобы имел смысл.
как-то слишком общё что бы имело смысл
… о практически любых системах, использующих для ввода информации формы. Обязательное поле — это поле формы, без заполнения которого система не примет у вас информацию.
Все необходимые для функционирования системы поля...
Миф об обязательном поле