Як задаць пытанне на сайце Stack Overflow

Аўтар: William Ramirez
Дата Стварэння: 23 Верасень 2021
Дата Абнаўлення: 1 Ліпень 2024
Anonim
Всё, что вы боялись спросить о Security Engineer?
Відэа: Всё, что вы боялись спросить о Security Engineer?

Задаволены

Stack Overflow - гэта сайт пытанняў і адказаў, дзе можна задаць разнастайныя пытанні, якія тычацца праграмавання, і атрымаць на іх адказ ад іншых карыстальнікаў. Stack Overflow таксама мае сістэму галасавання, якая дазваляе карыстальнікам выбіраць лепшыя адказы на пастаўленае пытанне. Але, як і ў любым іншым інтэрнэт-супольнасці, правільная пастаноўка пытання дазволіць вам значна хутчэй атрымаць змястоўны адказ.

крокі

Частка 1 з 3: Падрыхтоўка пытання

  1. 1 Пераканайцеся, што ніхто не задаваў падобнае пытанне і не атрымліваў на яго адказ. Каб гэта праверыць, дастаткова толькі убіць у пошукавік апісанне праблемы, з якой вы сутыкнуліся. Калі ваша пытанне з'яўляецца паўторам, і на яго ўжо быў дадзены адказ, мадэратары могуць яго закрыць. Вось некалькі спосабаў аптымізаваць пошук:
    • Для пошуку тым па зададзеных пазнаках, убіце: [пазнака] тэма
    • Для пошуку дакладнай фразы, выкарыстоўвайце двукоссі: "фраза"
    • Каб выключыць з вынікаў пазнаку, тэрмін або фразу, дадайце перад запытам сімвал мінус (-)
      для метак: [МеткаА] - [меткаБ] (пошук па меткеА, адсяваючы вынікі з меткойБ)
      для фраз: Тэма - "фраза" (пошук па тэме, у якой не згадваецца канкрэтная фраза)
      для тэм: Тэма -темаБ (пошук па тэме, адсяваючы вынікі з темойБ)
  2. 2 Добранька прадумайце сваё пытанне. Выразны і лаканічны пытанне дазволіць карыстальнікам хутчэй паглыбіцца ў вашу праблему і даць адказ. Сфармулюйце пытанне як мага дакладней, каб карыстальнікі маглі лепш зразумець, у чым заключаецца ваша праблема, і нешта вам параіць.
    • Перш чым публікаваць пытанне, паспрабуйце накідаць ідэі на аркушы паперы, каб упарадкаваць свае думкі.
  3. 3 Прыдумайце выразны і зразумелы загаловак. Бо менавіта загаловак будзе прыцягваць увагу да вашага пытання, ён павінен быць выразным і коратка выкладаць сутнасць вашай праблемы, каб іншыя карыстальнікі маглі зразумець, у сілах яны вам дапамагчы.
    • Абагульнены загаловак у стылі «Памылка ў кодзе» занадта абстрактны. Нешта накшталт «выключэнне foo ў bar з-за baz» дазволіць карыстальнікам паглыбіцца ў праблему, нават не чытаючы апісання.
    • Калі вы не можаце прыдумаць добры загаловак для свайго пытання, пакіньце гэты этап на потым.
  4. 4 Адштурхоўвалі ад загалоўка. Ваш пытанне павінна пачынацца з кароткага выкладу вашай праблемы ў выглядзе больш пашыранай версіі загалоўка / тэмы. Паспрабуйце апісаць перадумовы да ўзнікнення праблемы, а таксама якія абмежаванні перашкодзілі вам вырашыць яе самастойна.
  5. 5 Не засмечвайце тэму, але падайце дастаткова інфармацыі. Наяўнасць занадта вялікага аб'ёму інфармацыі можа мець негатыўныя наступствы або ўскладніць задачу карыстальнікам зразумець сутнасць праблемы. Перш за ўсё гэта тычыцца кода -копирование ўсёй праграмы ў паведамленне рэдка бывае карысным.
  6. 6 Зарэгіструйцеся ці ўвайдзіце ў рахунак. Каб задаць пытанне на сайце Stack Overflow, неабходна ўвайсці ў сістэму пад уліковым запісам Google, Stack Overflow ці пад профілем Facebook. Калі ў вас няма ўліковага запісу, адкрыйце старонку stackoverflow.com і націсніце на кнопку «Рэгістрацыя» на панэлі уверсе старонкі. Выканайце неабходныя крокі, каб стварыць уліковы запіс, а затым націсніце на кнопку "Уваход", якая знаходзіцца побач з кнопкай «Рэгістрацыя».

Частка 2 з 3: Пастаноўка пытання

  1. 1 Націсніце на кнопку «Задаць пытанне». Убіце ў адрасную радок браўзэра адрас ru.stackoverflow.com, каб перайсці на галоўную старонку сайта Stack Overflow. У правым верхнім куце старонкі знаходзіцца кнопка Задаць пытанне, на якую вам трэба націснуць.
  2. 2 Прачытайце карыстацкае пагадненне. Затым пастаўце сцяжок у вочку, пацвярджаючы, што вы прачыталі і прынялі карыстацкае пагадненне, і націсніце кнопку «Працягнуць». Цяпер вы можаце задаць сваё пытанне!
  3. 3 Падайце усю неабходную інфармацыю. Вось дзе спатрэбіцца ваша апісанне праблемы і загаловак. Скапіруйце інфармацыю і выдаткуйце пару хвілін на пераправеркі арфаграфіі і граматыкі. Вы ж не хочаце, каб хтосьці прыкмячаў вашы памылкі, замест таго, каб адказаць на пытанне? Націсніце на кнопку «Адправіць пытанне».
  4. 4 Дадайце прыдатныя пазнакі. Калі вы пачнеце друкаваць, Stack Overflow аўтаматычна дадасць магчымыя пазнакі ў адпаведны радок, каб палегчыць вам працу. Не забудзьцеся прачытаць апісанне сваіх метак. Непадыходная пазнака можа моцна адбіцца на магчымых адказах.
    • Тры ключавыя пазнакі, якія абавязкова варта дадаць да вашай тэме: мова, бібліятэка і API.

Частка 3 з 3: Фінальныя рыскі

  1. 1 Знайдзіце сваё пытанне. Калі вы ўжо не ўпершыню задаеце пытанне на Stack Overflow або забыліся дакладную фармулёўку свайго апошняга пытання, можаце выканаць пошук па ўліковага запісу карыстальніка. Для гэтага увядзіце наступны радок у пошукавае поле:
    • user: id_пользователя (пошук усіх тым названага карыстальніка)
    • user: id_пользователя тэма (пошук канкрэтнай тэмы названага карыстальніка)
  2. 2 Чытайце і адказвайце на каментары. Большасць адказаў будуць мець канструктыўны характар. Будзьце ўважлівыя, і вы зможаце палепшыць свае навыкі пастаноўкі пытанняў на Stack Overflow.
    • Пакіньце старонку са сваім паведамленнем адкрытай і адказвайце на пытанні шляхам рэдагавання свайго паведамлення, падаючы ўсё больш і больш дакладную інфармацыю.
  3. 3 Прыміце і рэалізуюцца магчымасці рашэнне. Каб прыняць адказ, які, па-вашаму, з'яўляецца здавальняючым, націсніце на зялёны значок пад ацэнкай адказу. Гэта будзе азначаць, што пытанне зачынены, а таксама ўзнагародзіць карыстальніка, які даў карысны адказ.
  4. 4 Выпраўце загаловак, калі адказ дапамог разабрацца з праблемай. Атрымаўшы адказ на размешчаны пытанне, вы маглі ўсвядоміць, што лепш было б выкарыстоўваць больш прыдатны загаловак або больш карыснае апісанне. У такім выпадку вам варта змяніць загаловак пытання, каб іншым карыстальнікам было прасцей знайсці і скарыстацца парадамі ў вашай тэме.
    • Да прыкладу, вы захочаце змяніць загаловак «Дзіўная праблема ў foo» на «Памылка бара ў foo з-за baz».