среда, 21 октября 2009 г.

Ненавижу кнопку Save

По-моему, кнопка Save - это давно устаревшая идея. У меня должна быть возможность в любой момент закрыть приложение без лишних вопросов, и потом открыть его в точно таком же состоянии, с той же историей Undo/Redo, которая была до закрытия.

Да, и ещё - должна быть возможность всегда вернуть документ в то состояние, в котором он был указанное время назад. Даже если я откатила те изменения и успела ввести что-то другое. Куда смотрят юзабилисты?

4 комментария:

  1. По-моему в IntelliJ IDEA так и сделали. А кнопку оставили для параноиков :)

    ОтветитьУдалить
  2. Я давно не нее не смотрела. Надо будет взглянуть, тем более что теперь IDEA open source. Спасибо :)

    ОтветитьУдалить
  3. То есть, систему контроля версий в фоновом режиме?

    Кнопка Save всё равно нужна, для того, чтобы создавать тэг - выделять версию среди прочих.

    Ну и тогда сразу же возникает вопрос о бранчах. Вот откатили мы документ, и чего-то поменяли (пробел нажали случайно). Что, весь стек Redo коту под пёс? Следовательно, нужно сделать ветку.

    В этом плане кнопка Save - очень простая, привычная и понятная "домохозяйкам" система контроля версий. У нас всегда есть две ветки: рабочая (в оперативной памяти) и финальная (на диске). Правда, там слияние проблематично... Да и с историей сложновато (хотя Ворд её умеет - прямо внутри документа ведёт).

    ОтветитьУдалить