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
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)
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
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.
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.
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é.
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
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.
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!
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“.
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
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)
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
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.
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.