» » Як правильно задавати питання на форумах? Частина 3

Як правильно задавати питання на форумах? Частина 3

Фото - Як правильно задавати питання на форумах? Частина 3

Точно і детально опишіть проблему.

1. Уважно і чітко опишіть симптоми виявленої проблеми або помилки.

2. Опишіть середовище, в якому вона виникає (машина, ОС, додаток і т.д.) Вкажіть дистрибутив і реліз.

3. Опишіть проведене вами дослідження при спробах зрозуміти проблему перш, ніж задавати питання.

4. Опишіть самостійно виконані вами кроки з діагностики та ізоляції проблеми перш, ніж задавати питання.

5. Опишіть останні зміни в конфігурації комп'ютера або програмного забезпечення, які можуть мати відношення до справи.

Зробіть максимум можливого, щоб передбачити потенційні питання відповідають і заздалегідь на них відповісти у своєму зверненні по допомогу.

Обсяг ще не означає точність.

Будьте точні і інформативні. Для цього недостатньо просто вставити в запит великий обсяг коду або даних. Якщо є великий, складний тестовий випадок, що приводить до помилки в програмі, постарайтеся максимально скоротити його.

Це корисно, як мінімум, з трьох причин. Перша: продемонстровані зусилля зі спрощення питання підвищують вірогідність отримання відповіді. Друга: спрощення питання підвищує ймовірність отримання корисного відповіді. Третя: в ході уточнення повідомлення про помилку ви самі можете знайти рішення або спосіб обходу проблеми.

При виникненні проблем з тим чи іншим програмним забезпеченням заявляйте, що знайшли помилку, якщо тільки абсолютно не впевнені в цьому. Підказка: якщо ви не можете надати виправлення вихідного коду, яке вирішує проблему або тестовий приклад для попередньої версії, що демонструє неправильну поведінку, ви, швидше за все, недостатньо впевнені в своїй заяві.

Пам'ятайте, що безліч інших користувачів з такою проблемою не стикалися. Інакше ви б вже дізналися про це при читанні документації або при пошуку в Web (ви ж зробили це, перш ніж робити подібні твердження, чи не так?). Це означає, що, швидше за все, саме ви щось робите неправильно, а не програмне забезпечення.

Творці програмного забезпечення прикладають величезні зусилля для того, щоб воно працювало якомога краще. Якщо ви стверджуєте, що знайшли помилку, то, тим самим, припускаєте, що вони зробили щось не так, і це майже напевно їм не сподобається - навіть якщо ви праві. Особливо недипломатичним буде написати "баг" або "Помилка" в рядку теми повідомлення.

Коли задаєте питання, краще описувати проблему, виходячи з припущення, що ви робите щось не так, навіть якщо ви особисто абсолютно впевнені, що знайшли помилку. Якщо це дійсно помилка, ви прочитаєте про це у відповіді. Намагайтеся вести себе так, щоб займаються підтримкою програми люди захотіли вибачитися перед вами, якщо виявлена реальна помилка, а не щоб вам довелося вибачатися за свою безглуздість.

Публічне самоприниження не замінює виконання домашніх завдань.

Деякі, усвідомивши, що не треба вести себе грубо або гордовито, вимагаючи відповідь, вибирають протилежну крайність - самоприниження. "Я знаю, я початківець, невдаха і повний чайник, але ...". Це відволікає від суті і не має сенсу. Особливо у поєднанні з невизначеністю в описі фактичної проблеми.

Не витрачайте свій час, і наше, сподіваючись на жалість. Уявіть краще факти і своє питання якомога ясніше. Так ви заявите про себе набагато краще, ніж шляхом самоприниження.

Іноді в Web-форумах є окремі місця для запитань початківців. Якщо ви відчуваєте, що таке питання може задати тільки починаючий користувач, задавайте його саме там. Але й там не треба принижуватися.

Описуйте симптоми проблеми в хронологічному порядку.

Найбільш важлива інформація для з'ясування причин того, що відбувається часто пов'язана з безпосередньо попередніми цій ситуації подіями. Тому необхідно точно описати, що ви робили, і що робила машина аж до виникнення проблеми.

Якщо запис вийшла досить довгою (більше сторінки), має сенс заздалегідь сформулювати проблему на початку, а потім вказати хронологічну послідовність дій, до неї призводять. У цьому випадку читачі будуть знати, на що звернути увагу при перегляді повідомлення.

Copyright © 2001 Eric S. Raymond

Переклад на російську мову: Copyright © 2002-2005 Валерій Кравчук