В основе концепции DWIM (Do What I Mean, «делай то, что я имею в виду») в дизайне интерфейсов лежит принцип наглядности и предсказуемости. 15
Согласно этому принципу, интерфейс должен быть таким, чтобы пользователь мог интуитивно понять, что делает тот или иной элемент. 15 Например, кнопка «Сохранить» должна сохранять файл как есть, а не экспортировать в другой формат. 1
Кроме того, концепция DWIM предполагает, что система должна работать так, чтобы пользователь заранее понимал, какое действие выполнит программа после получения его команды. 5