Доброго дня!
Встал тут вот такой вопрос:
Допустим есть пользовательский интерфейс, который позволяет проделать некоторые действия в логике программы. Все действия имеют определенные права доступа, и им сопутствующие ограничения для каждого элемента данных/модели. Вам лично было бы удобнее:
1. пользовательский интерфейс не позволяет проводить запрещенные операции посредством выключения/прятанья элементов которые приводят к этим операциям
2. пользовательский интерфейс ничего не прячет и не выключает, но на самой последней стадии операции выдает подробное сообщение об ошибке - «вот это делать нельзя, потому что ... даже + несколько советов по поводу».
3. Свой вариант
В толксах потому, что хочется знать мнение простых обывателей, а не только гиков )