1 Мастера.

Английское слову wizard принято переводить как «мастер». Мастерами называют последовательность диалоговых окон ведущую к конкретной цели поэтапно, небольшими и простыми шажками. Это особенно полезная сторона работы программ для начинающих. Практически программ, где хотя бы часть задач решаются так немного. Однако если такая возможность есть то её нельзя упускать. Есть ли мастера в программе можно узнать из её справки.

Например, архиватор WinZip имеет на своём окне кнопку для вызова мастера



Если её нажать то обычное окно превращается в окно мастера. Вот первый диалог:


Как и везде в этой книге я не занимаюсь бессмысленным переводом с английского так как если вы его не знаете то часто и нет смысла садиться за компьютер. Я объясняю только смысл. Это окно содержит резюме возможностей программы, кнопки настроек (Options), переключения в обычный режим (WinZipClassic), помощи (Help), перехода к следующему окну мастера (Next), выключения архиватора (Close) и сведений о программе (About). Кнопка Back не работает потому что это первое окно, и двигаться к предыдущему окну нельзя.


Теперь вам предлагается поиск архивов либо на всём винчестере, либо быстрый. Если архивов нет, то следующее окно не связано с поиском


В нём вам надо выбрать из трёх операций, которые – с точки зрения разработчиков – чаще всего нужны. К слову сказать, какие действия чаще нужны зависит от менталитета пользователя, и западные разработки в таких тонких моментах могут быть неадекватны российским условиям. Этот архиватор в обычном режиме позволяет сделать гораздо больше. Тут ярко выражается то, что мастера делают именно для начинающих; правда, надо заметить, что потребность в них есть у всех поскольку они сильно упрощают работу. Когда вы хотите проверить идею или узнать получше программу ищите в ней мастера, их может быть несколько для разных целей. Допустим, вы решили создать архив, который здесь назван Zip file. Это название двусмысленно. Не обязательно архив имеет расширение zip, но он может быть ассоциирован с этитм архиватором.



Тут вы задаёте имя архива и его положение.


Теперь надо добавить файлы или каталоги в архив. Мастер не обязан пускать вас дальше если этого не сделать потому что иначе всё теряет смысл. В этом – возможная трудность, но и преимущество так как корректность ваших действий гарантирована.


Архивация произошла. Нажатие кнопки Next возвращает к первому диалогу.

То есть мастер 1) искал архивы 2) позволил в простейшем виде выполнить архивацию. Проще чем это показано сделать нельзя. Мастер мог бы содержать более-менее развёрнутые объяснения терминологии и значения действий.