Загрузить PDF
Загрузить PDF
Stack Overflow – это сайт вопросов и ответов, где можно задать разнообразные вопросы, которые касаются программирования, и получить на них ответ от других пользователей. [1] X Источник информации Stack Overflow также имеет систему голосования, которая позволяет пользователям выбирать лучшие ответы на поставленный вопрос. [2] X Источник информации [3] X Источник информации Но, как и в любом другом интернет-сообществе, правильная постановка вопроса позволит вам гораздо быстрее получить содержательный ответ.
Шаги
-
Убедитесь, что никто не задавал подобный вопрос и не получал на него ответ. Чтобы это проверить, достаточно лишь вбить в поисковик описание проблемы, с которой вы столкнулись. Если ваш вопрос является повтором, и на него уже был дан ответ, модераторы могут его закрыть. Вот несколько способов оптимизировать поиск:
- Для поиска тем по заданным меткам, вбейте: [метка] тема
- Для поиска точной фразы, используйте кавычки: "фраза"
- Чтобы исключить из результатов метку, термин или фразу, добавьте перед запросом символ минус (-)
Для меток : [меткаА] -[меткаБ] (поиск по меткеА, отсеивая результаты с меткойБ)
Для фраз : тема -"фраза" (поиск по теме, в которой не упоминается конкретная фраза)
Для тем : темаА -темаБ (поиск по темеА, отсеивая результаты с темойБ) [4] X Источник информации
-
Хорошенько продумайте свой вопрос. Четкий и лаконичный вопрос позволит пользователям быстрее вникнуть в вашу проблему и дать ответ. Сформулируйте вопрос как можно точнее, чтобы пользователи могли лучше понять, в чем заключается ваша проблема, и что-то вам посоветовать.
- Прежде чем публиковать вопрос, попробуйте набросать идеи на листе бумаги, чтобы упорядочить свои мысли.
-
Придумайте четкий и понятный заголовок. Так как именно заголовок будет привлекать внимание к вашему вопросу, он должен быть четким и кратко излагать суть вашей проблемы, чтобы другие пользователи могли понять, в силах ли они вам помочь.
- Обобщенный заголовок в стиле «Ошибка в коде» слишком абстрактен. Нечто вроде «исключение foo в bar из-за baz» позволит пользователям вникнуть в проблему, даже не читая описания.
- Если вы не можете придумать хороший заголовок для своего вопроса, оставьте этот этап на потом.
-
Отталкивайтесь от заголовка. Ваш вопрос должен начинаться с краткого изложения вашей проблемы в виде более расширенной версии заголовка/темы. Попытайтесь описать предпосылки к возникновению проблемы, а также какие ограничения помешали вам решить ее самостоятельно.
-
Не засоряйте тему, но предоставьте достаточно информации. Наличие слишком большого объема информации может иметь негативные последствия или усложнить задачу пользователям понять суть проблемы. Прежде всего это касается кода –копирование всей программы в сообщение редко бывает полезным. [5] X Источник информации
-
Зарегистрируйтесь или войдите в аккаунт. Чтобы задать вопрос на сайте Stack Overflow, необходимо войти в систему под учетной записью Google, Stack Overflow или под профилем Facebook. [6] X Источник информации Если у вас нет учетной записи, откройте страницу stackoverflow.com и нажмите на кнопку «Регистрация» на панели вверху страницы. Выполните необходимые шаги, чтобы создать учетную запись, а затем нажмите на кнопку «Вход», которая находится рядом с кнопкой «Регистрация». [7] X Источник информацииРеклама
-
Нажмите на кнопку «Задать вопрос». Вбейте в адресную строку браузера адрес ru.stackoverflow.com, чтобы перейти на главную страницу сайта Stack Overflow. В правом верхнем углу страницы находится кнопка Задать вопрос , на которую вам нужно нажать.
-
Прочтите пользовательское соглашение. Затем поставьте флажок в ячейке, подтверждая, что вы прочитали и приняли пользовательское соглашение, и нажмите кнопку «Продолжить». Теперь вы можете задать свой вопрос!
-
Предоставьте всю необходимую информацию. Вот где пригодится ваше описание проблемы и заголовок. Скопируйте информацию и потратьте пару минут на перепроверку орфографии и грамматики. Вы же не хотите, чтобы кто-то подмечал ваши ошибки, вместо того, чтобы ответить на вопрос? Нажмите на кнопку «Отправить вопрос».
-
Добавьте подходящие метки. Когда вы начнете печатать, Stack Overflow автоматически добавит возможные метки в соответствующую строку, чтобы облегчить вам работу. Не забудьте прочитать описание своих меток. Неподходящая метка может сильно сказаться на возможных ответах. [8] X Источник информации
- Три ключевые метки, которые обязательно стоит добавить к вашей теме: язык, библиотека и API.
Реклама
-
Найдите свой вопрос. Если вы уже не впервые задаете вопрос на Stack Overflow или забыли точную формулировку своего последнего вопроса, можете выполнить поиск по учетной записи пользователя. Для этого введите следующую строку в поисковое поле:
- user: id_пользователя (поиск всех тем указанного пользователя)
- user: id_пользователя тема (поиск конкретной темы указанного пользователя) [9] X Источник информации
-
Читайте и отвечайте на комментарии. Большинство ответов будут иметь конструктивный характер. Будьте внимательны, и вы сможете улучшить свои навыки постановки вопросов на Stack Overflow.
- Оставьте страницу со своим сообщением открытой и отвечайте на вопросы путем редактирования своего сообщения, предоставляя все более и более точную информацию. [10] X Источник информации
-
Примите и реализуйте возможное решение. Чтобы принять ответ, который, по-вашему, является удовлетворительным, нажмите на зеленый значок под оценкой ответа. Это будет означать, что вопрос закрыт, а также наградит пользователя, который дал полезный ответ. [11] X Источник информации [12] X Источник информации
-
Исправьте заголовок, если ответ помог разобраться с проблемой. Получив ответ на размещенный вопрос, вы могли осознать, что лучше было бы использовать более подходящий заголовок или более полезное описание. В таком случае вам следует изменить заголовок вопроса, чтобы другим пользователям было проще найти и воспользоваться советами в вашей теме.
- К примеру, вы захотите изменить заголовок «Странная проблема в foo» на «Ошибка бара в foo из-за baz».
Реклама
Источники
- ↑ http://developers.slashdot.org/story/08/09/16/1910214/spolskys-software-q-and-a-site
- ↑ https://stackexchange.com/legal
- ↑ https://stackoverflow.com/help/whats-reputation
- ↑ http://stackoverflow.com/help/searching
- ↑ http://stackoverflow.com/help/how-to-ask
- ↑ https://stackoverflow.com/users/login?ssrc=head
- ↑ http://stackoverflow.com/
- ↑ http://stackoverflow.com/help/how-to-ask
- ↑ http://stackoverflow.com/help/searching
Реклама