Издательский дом ООО "Гейм Лэнд"СПЕЦВЫПУСК ЖУРНАЛА ХАКЕР #53, АПРЕЛЬ 2005 г.

«Документальный» плюс

Денис Колисниченко

Спецвыпуск: Хакер, номер #053, стр. 053-048-4


Читаем дальше: "зарегистрируйте библиотеку comdlg32o.dll". Это предложение порождает вполне обоснованный вопрос пользователя: "А как это сделать?" Будь уверен: в этом случае он к тебе точно позвонит, чтобы узнать, как зарегистрировать эту библиотеку. И еще: а что если пользователь не знает, что такое библиотека. Встречаются и такие экземпляры. Поэтому правильнее написать: "Выберите команду меню "Пуск", "Выполнить" и выполните команду":

Листинг

regsvr32 comdlg32o.dll

Старайся употреблять поменьше технических терминов. А если употребляешь их, обязательно вставляй примечание, в котором объясняешь что к чему. Только избегай в определении других технических терминов, не известных пользователю, а если и от этого не сможешь удержаться, объясни их. Так повторяй до тех пор, пока не останется ни одного непонятного пользователю. Если примечаний наберется очень много – выдели их в отдельный файл, который назови глоссарием.

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

Итак, после небольших трансформаций текст "Если не работает функция GetObjAddr, зарегистрируйте библиотеку comdlg32o.dll и пропишите ее в файле proga.ini." будет выглядеть так:

Ошибка 110: Недоступна функция GetObjAddr[:COMDLG32O].

Попробуйте выполнить следующие действия:

1) Определите место нахождения файла COMDLG32O.DLL. Обычно данный файл должен находиться в каталоге:

C:\Program Files\My Company\My Proga\Libs\COMDLG32O.DLL

Чтобы убедиться в этом, выполните команду основного меню Windows "Пуск", "Найти файлы и папки". В окне поиска в поле "Имя" введите COM32DLGO.DLL. Когда файл будет найден, запомните или запишите, в какой папке он расположен. Если файл не найден, попросите администратора переустановить программу.

2) Нажмите на кнопку "Пуск" и выберите команду "Выполнить". Появится окно "Запуск программы". В поле "Открыть" введите команду:

regsvr32 <папка>\comdlg32.dll

где <папка> - это имя папки, в которой расположен файл COMDLG32O.DLL

3) Запустите "Блокнот" и откройте файл C:\WINDOWS\MY_PROGA.INI. В конец этого файла добавьте строку:

COMDLL32O.DLL

Если ошибка не исчезла, обратитесь в службу поддержки.

Если ты заметил, вышеприведенный текст написан в стиле

Чтобы получить Х, выполните

A)

B)

C)

Это неплохой стиль, и если ты будешь его придерживаться, к тебе будет обращаться меньше пользователей. А теперь вернемся к требованиям, а именно к полноте документации, которой нужно добиваться ради любви к тебе со стороны квалифицированных пользователей и администраторов. Первые из них хотят "копнуть поглубже", то есть полностью освоить и всесторонне разобраться в программе. В отличие от "продвинутых" пользователей, администраторами руководит не энтузиазм, а их прямые служебные обязанности. Опиши не только функции, но и ошибки, диагностические сообщения твоей программы. Очень подробно должны быть описаны настройки и опции программы. Избегай недокументированных функций: ты же не Microsoft? При описании модуля администрирования старайся чтобы он был описан наиболее полно: это самое важное. Если администратор не поймет, что так и к чему, то на пользователя вообще можно не надеяться.

Назад на стр. 053-048-3  Содержание  Вперед на стр. 053-048-5