В некоторых программах отсутствует возможность лёгкого выхода из них. Изначально это кажется ошибкой проектирования интерфейса, но, похоже, создатели некоторых программ просто считают, что выход из программы — это необязательная и вредная возможность.
И в самом деле, зачем давать такой инструмент пользователю? Он же тупой, выйдет ещё ненароком, а потом заблудится и не вернётся в программу. Поэтому нужно запереть пользователя внутри неё, и если он захочет выйти — то пусть сначала помучается, чтобы не повадно было.
Под катом немного рассуждений о том, почему лёгкая функция выхода из программы необходима на данном этапе развития ПО, и демонстрация плохого подхода на примере Skype для Android и Dr. Web для Windows.
И в самом деле, зачем давать такой инструмент пользователю? Он же тупой, выйдет ещё ненароком, а потом заблудится и не вернётся в программу. Поэтому нужно запереть пользователя внутри неё, и если он захочет выйти — то пусть сначала помучается, чтобы не повадно было.
Под катом немного рассуждений о том, почему лёгкая функция выхода из программы необходима на данном этапе развития ПО, и демонстрация плохого подхода на примере Skype для Android и Dr. Web для Windows.