Едут в поезде компания программистов и компания пользователей. У комании
пользователей у каждого по билету, у компании программистов один билет
на всех.
Грядет проверка. Компания программистов прячется в один туалет. Заходит
котроллер. Пользователи предьявляют билеты. Контроллер стучится в
туалет, оттуда высовуется рука с билетом. Контролер пробивает билет и
уходит.
Едут обратно. У программистов билетов нет ни у кого, у пользователей -
один билет на всех.
Грядет проверка.
Пользователи прячуться все в туалет. Программисты подходят, стучаться.
Высовуется рука с билетом. ПРограммисты забирают билет и прячутся все в
другом туалете. Заходит котроллер...
Вывод: алгоритм, разработанный программистом - не всегда подходит для
обычного пользователя.