Hackcat

Як формулювати питання зрозуміліше?

Мета, контекст і вимоги до результату зменшують кількість уточнень.

Надайте контекст, який впливає на висновок

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

Використовуйте структуру, яку легко редагувати

Можна впорядкувати введення так: «Що хочу зробити; що відбувається; що вже пробував; якою має бути відповідь». Відділяйте вихідні записи від власних припущень для покрокового розбору. Якщо матеріалів багато, спочатку дайте огляд і ключові уривки, потім доповнюйте за потреби.

  1. У першому абзаці поясніть конкретну мету та критерії завершення.
  2. У другому надайте ключові вхідні дані й відомі обмеження.
  3. Наприкінці уточніть, чи потрібні список перевірки, пояснення, таблиця або відтворювані кроки.

Перевірте, чи отримали потрібну відповідь

Отримавши відповідь, перевірте, чи вона стосується початкового питання, спирається на надані факти й пояснює невизначеність. Можна запитати: «Укажи, які висновки випливають із записів, а які ще треба перевірити». Ця структура допомагає висловити потребу й не є спеціальним синтаксисом команд: пишіть природно. За кількох умов чітко назвіть обов’язкову.