Ako položiť otázku o pretečení zásobníka: 14 krokov (s obrázkami)

Obsah:

Ako položiť otázku o pretečení zásobníka: 14 krokov (s obrázkami)
Ako položiť otázku o pretečení zásobníka: 14 krokov (s obrázkami)

Video: Ako položiť otázku o pretečení zásobníka: 14 krokov (s obrázkami)

Video: Ako položiť otázku o pretečení zásobníka: 14 krokov (s obrázkami)
Video: CS50 2015 - Week 6 2024, Smieť
Anonim

Stack Overflow je webová stránka s otázkami a odpoveďami, kde môžete klásť otázky o širokom spektre tém programovania a získať spätnú väzbu od ostatných používateľov. Stack Overflow má tiež hlasovací systém, ktorý umožňuje používateľom pomôcť vybrať najlepšie otázky alebo odpovede na konkrétne problémy. Ale ako v každej online komunite, vedieť, ako sa pýtať, vám môže pomôcť získať zmysluplnú odpoveď rýchlejšie, ako by ste inak mohli.

Kroky

Časť 1 z 3: Príprava na otázku

Položte otázku o pretečení zásobníka Krok 1
Položte otázku o pretečení zásobníka Krok 1

Krok 1. Overte, či vaša otázka už nebola položená alebo zodpovedaná

To sa dá zvyčajne dosiahnuť jednoduchým online vyhľadaním problému, ktorý máte. Ak je vaša otázka duplicitná alebo už bola zodpovedaná, môžu ju moderátori uzavrieť. Existuje niekoľko spôsobov, ako spresniť vyhľadávanie:

  • Ak chcete vyhľadať značku a tému, zadajte: [tag] topic
  • Ak chcete vyhľadať konkrétnu frázu, obklopte ju úvodzovkami: „fráza“
  • Ak chcete vylúčiť značku, frázu alebo tému, predhovorte ich znamienkom mínus (-)

    Pre značky: [tagA] -[tagB] (hľadá tagA bez obmedzenia tagB)

    Pre frázy: téma -„fráza“(hľadá tému s obmedzením konkrétnej frázy)

    K témam: topicA -topicB (hľadá topicA a obmedzuje topicB)

Položte otázku o pretečení zásobníka, krok 2
Položte otázku o pretečení zásobníka, krok 2

Krok 2. Starostlivo zvážte svoju otázku

Jasná a stručná otázka pomôže používateľom pochopiť váš problém a rýchlejšie naň odpovedať. Buďte čo najkonkrétnejší, pretože to pomôže používateľom lepšie pochopiť, v čom je váš problém a ako vám poradiť.

Svoje myšlienky môžete objasniť napísaním krátkeho návrhu pred uverejnením

Položte otázku o pretečení zásobníka Krok 3
Položte otázku o pretečení zásobníka Krok 3

Krok 3. Vyberte jasný a popisný názov

Váš názov bude slúžiť na upútanie pozornosti na vašu otázku a jasný názov, ktorý sumarizuje váš problém, vo všeobecnosti pomôže ostatným používateľom vedieť, či sú spôsobilí ponúknuť vám pomoc.

  • Všeobecný názov ako „Chyba v kóde“je neuveriteľne vágny. Niečo ako „výnimka foo v bare kvôli bazu“umožňuje používateľom porozumieť vášmu problému ešte pred prečítaním podrobností.
  • Ak bojujete s vytvorením dobrého názvu svojho problému, môžete si ušetriť písanie názvu na koniec.
Položte otázku o pretečení zásobníka Krok 4
Položte otázku o pretečení zásobníka Krok 4

Krok 4. Rozbaľte zo svojho názvu

Vaša otázka by mala začať krátkym zhrnutím vášho problému, ktoré sa rozšíri o váš názov/tému. Pokúste sa vysvetliť spôsob, akým ste prišli k problému, a všetky obmedzenia, ktoré vám sťažili riešenie sami.

Položte otázku o pretečení zásobníka Krok 5
Položte otázku o pretečení zásobníka Krok 5

Krok 5. Zahrňte minimálne, ale dostatočné informácie

Zahrnutie príliš veľkého množstva informácií vás môže dostať do problémov alebo iným používateľom sťažiť analýzu, kde presne je váš problém. Platí to najmä pre kód; skopírovanie celého programu do príspevku je len málokedy užitočné.

Položte otázku o pretečení zásobníka Krok 6
Položte otázku o pretečení zásobníka Krok 6

Krok 6. Prihláste sa alebo sa zaregistrujte

Ak chcete odoslať otázku na Stack Overflow, budete sa musieť prihlásiť pomocou svojho účtu Google, profilu na Facebooku alebo svojho účtu Stack Overflow. Ak si chcete vytvoriť účet, navštívte stránku stackoverflow.com a kliknite na odkaz „zaregistrovať sa“v hornom stavovom riadku stránky. Potom podľa pokynov vytvorte svoj účet a zvoľte „Prihlásiť sa“, ktoré nájdete vedľa odkazu „Zaregistrovať sa“.

Časť 2 z 3: Položte si otázku

Položte otázku o pretečení zásobníka Krok 7
Položte otázku o pretečení zásobníka Krok 7

Krok 1. Kliknite na tlačidlo „Položiť otázku“

Prejdite v prehliadači na domovskú stránku Stack Overflow na stackoverflow.com. V pravom hornom rohu stránky by ste mali vidieť tlačidlo Položiť otázku, na ktoré by ste mali kliknúť, aby ste pokračovali.

Položte otázku o pretečení zásobníka, krok 8
Položte otázku o pretečení zásobníka, krok 8

Krok 2. Prečítajte si zrieknutie sa zodpovednosti

Potom začiarknite políčko označujúce, že ste si prečítali a porozumeli zrieknutiu sa zodpovednosti, a kliknite na „Pokračovať“. Teraz ste pripravení položiť svoju otázku!

Položte otázku o pretečení zásobníka, krok 9
Položte otázku o pretečení zásobníka, krok 9

Krok 3. Vyplňte potrebné informácie

Tu sa vám môže hodiť popis problému a názov. Vyplňte informácie a nájdite si chvíľu na kontrolu pravopisu a gramatiky. Posledná vec, ktorú chcete, je, aby vám niekto namiesto odpovede na vašu otázku robil problémy. Potom kliknite na položku „Odoslať otázku“.

Položte otázku o pretečení zásobníka, krok 10
Položte otázku o pretečení zásobníka, krok 10

Krok 4. Pridajte akékoľvek relevantné značky

Keď v poli tagov začnete písať, systém Stack Overflow automaticky navrhne pravdepodobné tagy, ktoré vám s týmto procesom pomôžu. Prečítajte si popisy svojich značiek. Nesprávna značka môže vážne obmedziť potenciálne reakcie.

Tri dôležité značky, ktoré je potrebné zahrnúť do vašej témy, sú: jazyk, knižnica a API

Časť 3 z 3: Sledovanie a dokončovanie

Položte otázku o pretečení zásobníka, krok 11
Položte otázku o pretečení zásobníka, krok 11

Krok 1. Vráťte sa k svojej otázke

Ak ste si v aplikácii Stack Overflow položili niekoľko otázok alebo ak ste zabudli presný názov otázky, ktorú ste si nedávno položili, môžete vyhľadať používateľa. Ak chcete zadať tento typ do vyhľadávacieho poľa:

  • užívateľ: používateľské meno (vráti iba výsledky pre zadané používateľské meno)
  • užívateľ: téma používateľského mena (vráti iba výsledky pre používateľské meno poskytnuté s priradenou témou)
Položte otázku o pretečení zásobníka, krok 12
Položte otázku o pretečení zásobníka, krok 12

Krok 2. Počúvajte komentáre a odpovedajte na ne

Často to bude konštruktívne a ak budete venovať pozornosť, môžete sa naučiť, ako nabudúce zlepšiť svoje schopnosti klásť otázky o pretečení zásobníka.

Nechajte prehliadač otvorený svojmu príspevku a odpovedajte na otázky úpravou príspevku, aby poskytoval presnejšie alebo presnejšie informácie

Položte otázku o pretečení zásobníka Krok 13
Položte otázku o pretečení zásobníka Krok 13

Krok 3. Prijmite a implementujte možné riešenia

Ak chcete prijať odpoveď, ktorú považujete za uspokojivú, kliknite na zelené začiarkavacie políčko pod skóre odpovede. To bude znamenať, že otázka je dokončená, a používateľovi, ktorý odpovedal, bude udelené body ako odmena za príspevok.

Položte otázku o pretečení zásobníka Krok 14
Položte otázku o pretečení zásobníka Krok 14

Krok 4. Upravte svoj názov, ak odpovede objasnili problém

Niekedy, keď sa odpovedá na otázku, ktorú ste uviedli, môžete si uvedomiť, že mohol byť použitý výstižnejší názov alebo by lepšie zodpovedal iný popis. V takom prípade upravte názov, aby ostatní používatelia mohli jednoduchšie nájsť a použiť vaše Otázky a odpovede.

Môžete napríklad zmeniť „Zvláštny problém vo foo“na „Chyba pruhu vo foo, pretože baz“

Odporúča: