USD 65.99 ЕВРО 74.9

Чем руководствуются разработчики ПО

Общество

Рэймонд Чен проливает свет на логику, которая незаметна

Каждый, кто не первый год работает с компьютером, давно привык к определённой логике, общепринятым стандартам интерфейса, горячим клавишам. Но иногда по непонятным причинам эта логика отказывает, и невозможно понять, чем же руководствовались разработчики, принимая очередное «оригинальное» решение. Рэймонд Чен в своём блоге раскрыл одну из таких тайн.

Сочетание горячих клавиш CTRL + F в Outlook пересылает письмо, вместо того, чтобы запустить поиск, как это реализовано абсолютно везде. В том числе — и в других программах от Microsoft. Но только не в Outlook. Почему?

Ларчик открывается просто. В далёком 1995 году, когда команда разработчиков трудилась над почтовым клиентом Exchange, сочетание CTRL + F вызывало поиск, как и требовала конвенция. А потом пришёл баг-репорт от одного из бета-тестеров, и в этом репорте содержалось пожелание переназначить эти «горячие клавишы» на пересылку письма: бета-тестер привык к этому, пользуясь программой-предшественником.

Звали этого бета-тестера Билл Гейтс.