Как да зададете въпрос за препълване на стека: 14 стъпки (със снимки)

Съдържание:

Как да зададете въпрос за препълване на стека: 14 стъпки (със снимки)
Как да зададете въпрос за препълване на стека: 14 стъпки (със снимки)

Видео: Как да зададете въпрос за препълване на стека: 14 стъпки (със снимки)

Видео: Как да зададете въпрос за препълване на стека: 14 стъпки (със снимки)
Видео: Свършвам бързо! Как да правя секс по-дълго? 2024, Може
Anonim

Stack Overflow е уебсайт с въпроси и отговори, където можете да задавате въпроси по широк спектър от теми за програмиране и да получавате обратна връзка от други потребители. Stack Overflow разполага и със система за гласуване, която позволява на потребителите да помогнат при избора на най -добрите въпроси или отговори за конкретни проблеми. Но, както при всяка онлайн общност, знанието как да попитате може да ви помогне да получите смислен отговор по -бързо, отколкото бихте могли по друг начин.

Стъпки

Част 1 от 3: Подготовка за питане

Задайте въпрос относно Stack Overflow Стъпка 1
Задайте въпрос относно Stack Overflow Стъпка 1

Стъпка 1. Проверете дали въпросът ви още не е зададен или отговорен

Това обикновено може да се постигне с просто търсене онлайн на проблема, който имате. Ако вашият въпрос е дубликат или вече е отговорен, той може да бъде затворен от модератори. Някои начини за прецизиране на търсенето са, както следва:

  • За да търсите маркер и тема, въведете: [tag] тема
  • За да търсите конкретна фраза, заобиколете я с кавички: "фраза"
  • За да изключите маркер, фраза или тема, предговорете ги със знак минус (-)

    За тагове: [tagA] -[tagB] (търси tagA, като ограничава tagB)

    За фрази: тема -"фраза" (търси темата, като същевременно ограничава конкретна фраза)

    За теми: topicA -topB (търси темата A, като ограничава темата B)

Задайте въпрос относно Stack Overflow Стъпка 2
Задайте въпрос относно Stack Overflow Стъпка 2

Стъпка 2. Обмислете внимателно въпроса си

Ясен и кратък въпрос ще помогне на потребителите да разберат проблема ви и да отговорят по -бързо. Бъдете възможно най -конкретни, тъй като това ще помогне на потребителите да разберат по -добре какъв е вашият проблем и как да ви посъветват.

Можете да изясните мислите си, като запишете кратка чернова, преди да публикувате

Задайте въпрос относно Stack Overflow Стъпка 3
Задайте въпрос относно Stack Overflow Стъпка 3

Стъпка 3. Изберете ясно и описателно заглавие

Вашето заглавие ще служи за привличане на вниманието към вашия въпрос, а ясно заглавие, което обобщава проблема ви като цяло, ще помогне на другите потребители да разберат дали са подходящи да ви предложат помощ.

  • Общо заглавие като „Грешка в кода“е невероятно неясно. Нещо като „foo изключение в лентата поради baz“позволява на потребителите да разберат проблема ви, преди дори да прочетат подробностите.
  • Ако се мъчите да създадете добро заглавие за проблема си, може да искате да запазите писането на заглавието за последно.
Задайте въпрос относно Stack Overflow Стъпка 4
Задайте въпрос относно Stack Overflow Стъпка 4

Стъпка 4. Разширете от заглавието си

Въпросът ви трябва да започне с кратко резюме на вашия проблем, което разширява заглавието/темата ви. Опитайте се да обясните начина, по който сте дошли до проблема, и всички ограничения, които ви затрудняват да разрешите сами.

Задайте въпрос относно Stack Overflow Стъпка 5
Задайте въпрос относно Stack Overflow Стъпка 5

Стъпка 5. Включете минимална, но достатъчна информация

Включването на твърде много информация може да ви затрудни или да затрудни другите потребители да анализират къде точно е вашият проблем. Това важи особено за кода; копирането на цялата ви програма в публикацията ви рядко е полезно.

Задайте въпрос относно Stack Overflow Стъпка 6
Задайте въпрос относно Stack Overflow Стъпка 6

Стъпка 6. Влезте или се регистрирайте

За да публикувате въпрос в Stack Overflow, ще трябва да влезете с вашия акаунт в Google, профил във Facebook или вашия акаунт в Stack Overflow. Ако трябва да направите акаунт, посетете stackoverflow.com и кликнете върху връзката „регистриране“, намираща се в горната лента на състоянието на страницата. След това следвайте подканите за създаване на акаунт и изберете „влезте“, което може да се намери до връзката „регистриране“.

Част 2 от 3: Задаване на въпрос

Задайте въпрос относно Stack Overflow Стъпка 7
Задайте въпрос относно Stack Overflow Стъпка 7

Стъпка 1. Щракнете върху бутона „Задаване на въпрос“

Придвижете се до началната страница на Stack Overflow във вашия браузър на адрес stackoverflow.com. В горния десен ъгъл на страницата трябва да видите бутона Задаване на въпрос, който трябва да кликнете, за да продължите.

Задайте въпрос относно Stack Overflow Стъпка 8
Задайте въпрос относно Stack Overflow Стъпка 8

Стъпка 2. Прочетете отказ от отговорност

След това поставете отметка в квадратчето, което показва, че сте прочели и разбрали отказ от отговорност и натиснете „Напред“. Сега сте готови да зададете въпроса си!

Задайте въпрос относно Stack Overflow Стъпка 9
Задайте въпрос относно Stack Overflow Стъпка 9

Стъпка 3. Попълнете необходимата информация

Тук описанието и заглавието на проблема ви са полезни. Попълнете информацията и отделете малко време, за да проверите отново правописа и граматиката. Последното нещо, което искате, е някой да пречи на използването ви, вместо да отговори на въпроса ви. След това кликнете върху „Публикуване на вашия въпрос“.

Задайте въпрос относно Stack Overflow Стъпка 10
Задайте въпрос относно Stack Overflow Стъпка 10

Стъпка 4. Добавете всички подходящи тагове

В полето за тагове, когато започнете да пишете, системата Stack Overflow автоматично ще предложи вероятни тагове, които да ви помогнат в този процес. Не забравяйте да прочетете описанията на вашите тагове. Неправилен етикет може сериозно да ограничи потенциалните отговори.

Три важни маркера, които да включите във връзка с вашата тема, са: език, библиотека и API

Част 3 от 3: Проследяване и завършване

Задайте въпрос относно препълването на стека Стъпка 11
Задайте въпрос относно препълването на стека Стъпка 11

Стъпка 1. Върнете се към въпроса си

Ако сте задали няколко въпроса за Stack Overflow или сте забравили точното заглавие на въпрос, който наскоро сте задали, можете да направите потребителско търсене. За да направите този тип в полето за търсене:

  • потребител: потребителско име (връща само резултатите за предоставеното потребителско име)
  • потребител: тема за потребителско име (връща само резултати за потребителското име, предоставено със свързаната тема)
Задайте въпрос относно препълването на стека Стъпка 12
Задайте въпрос относно препълването на стека Стъпка 12

Стъпка 2. Слушайте и отговаряйте на коментарите

Често те ще бъдат конструктивни и като обърнете внимание, можете да научите как да подобрите своя въпрос за Stack Overflow, задавайки умения за следващия път.

Оставете браузъра си отворен за вашата публикация и отговаряйте на въпроси, като редактирате публикацията си, за да предоставите повече или по -точна информация

Задайте въпрос относно препълването на стека Стъпка 13
Задайте въпрос относно препълването на стека Стъпка 13

Стъпка 3. Приемете и внедрете възможни решения

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

Задайте въпрос относно Stack Overflow Стъпка 14
Задайте въпрос относно Stack Overflow Стъпка 14

Стъпка 4. Коригирайте заглавието си, ако отговорите изясняват проблема

Понякога, когато се отговори на въпроса, който сте публикували, може да осъзнаете, че е можело да се използва по -подходящо заглавие или друго описание би било по -подходящо за него. В този случай редактирайте заглавието си, така че другите потребители да могат по -лесно да намерят и използват вашите въпроси и отговори.

Например, можете да промените „Странен проблем във foo“на „Грешка в лентата във foo, защото baz“

Препоръчано: