Сегодня я хотел бы обратить ваше внимание на одну важную ошибку в проектировании интерфейса — подмену значения. Это не самая грубая или распространенная ошибка, но она часто прокрадывается в достаточно дорогие и продуманные интерфейсы. Можно даже сказать что это ошибка переоптимизации, когда проектировщик перестарался с «упрощением» интерфейса. Ее относительно легко выловить на стадии разработки, но нужно знать, куда смотреть.
![image](https://habrastorage.org/storage3/aa8/0ed/a2d/aa80eda2dd0bd69d01cfe19c695ac9ce.jpg)
В качестве основного примера я приведу стандартный дайлер на Nexus’e, и подозреваю что другие Android-дайлеры тоже ее содержат.
![image](https://habrastorage.org/storage3/aa8/0ed/a2d/aa80eda2dd0bd69d01cfe19c695ac9ce.jpg)
В качестве основного примера я приведу стандартный дайлер на Nexus’e, и подозреваю что другие Android-дайлеры тоже ее содержат.