Stack Overflow is een Q & A-website waar u vragen kunt stellen over een breed scala aan programmeeronderwerpen en feedback kunt krijgen van andere gebruikers.[1] Stack Overflow bevat ook een stemsysteem waarmee gebruikers de beste vragen of antwoorden voor specifieke problemen kunnen selecteren.[2][3] Maar net als bij elke online community kan weten hoe te vragen u helpen om sneller een zinvol antwoord te krijgen dan u anders zou doen.
Deel een van de drie:
Voorbereiden om te vragen
-
1 Controleer of uw vraag nog niet is gesteld of beantwoord. Dit kan meestal worden bereikt met een eenvoudige online zoekopdracht van het probleem dat u ondervindt. Als uw vraag een duplicaat is of al is beantwoord, kan deze worden afgesloten door moderators. Enkele manieren om uw zoekopdracht te verfijnen zijn als volgt:
- Als u een tag en een onderwerp wilt doorzoeken, typt u: [tag] -onderwerp
- Als u een specifieke zin wilt zoeken, plaatst u deze met aanhalingstekens: "phrase"
- Als u een tag, zin of onderwerp wilt uitsluiten, leest u deze in met een minteken (-)
Voor tags: [tagA] - [tagB] (zoekt naar tagA terwijl tag wordt beperktB)
Voor frases: topic - "phrase" (doorzoekt het onderwerp terwijl het een specifieke zin beperkt)
Voor onderwerpen: topicA -topicB (zoekt onderwerpA terwijl onderwerp wordt beperktB)[4]
-
2 Overweeg je vraag zorgvuldig. Een duidelijke en beknopte vraag zal gebruikers helpen uw probleem te begrijpen en sneller te beantwoorden. Wees zo specifiek mogelijk, omdat dit gebruikers helpt om beter te begrijpen wat uw probleem is en hoe u advies kunt geven.
- U kunt uw gedachten verhelderen door een korte trekking op te nemen voordat u ze plaatst.
-
3 Kies een duidelijke en beschrijvende titel. Uw titel zal dienen om de aandacht op uw vraag te vestigen, en een duidelijke titel die uw probleem in het algemeen samenvat, zal andere gebruikers helpen te weten of ze geschikt zijn om u hulp te bieden.
- Een algemene titel als "Error in Code" is ongelooflijk vaag. Iets als "foo-uitzondering in bar vanwege baz" stelt gebruikers in staat uw probleem te begrijpen voordat ze de details hebben gelezen.
- Als je worstelt met het maken van een goede titel voor je probleem, kun je het schrijven van de titel als laatste opslaan.
-
4 Breid uit van je titel. Uw vraag zou moeten beginnen met een korte samenvatting van uw probleem dat verder gaat dan uw titel / onderwerp. Probeer uit te leggen op welke manier je het probleem tegenkwam en welke beperkingen je het moeilijk hebt gemaakt om het zelf op te lossen.
-
5 Voeg minimale maar voldoende informatie toe. Als u te veel informatie opneemt, kunt u in de problemen komen of het moeilijk maken voor andere gebruikers om te analyseren waar uw probleem precies ligt. Dit geldt met name voor code; Het kopiëren van uw volledige programma naar uw bericht is zelden nuttig.[5]
-
6 Meld u aan of meld u aan. Als u een vraag wilt stellen over Stack Overflow, moet u zich aanmelden met uw Google-account, Facebook-profiel of uw Stack Overflow-account.[6] Als u een account wilt aanmaken, gaat u naar stackoverflow.com en klikt u op de link 'aanmelden' in de bovenste statusbalk van de pagina. Volg daarna de aanwijzingen om uw account aan te maken en selecteer "inloggen", die u kunt vinden naast de koppeling "aanmelden".[7]
Tweede deel van de drie:
Je vraag stellen
-
1 Klik op de knop 'Vraag stellen'. Navigeer naar de Stack Overflow-startpagina in uw browser op stackoverflow.com. In de rechterbovenhoek van de pagina ziet u de Stel vraag knop, waarop u moet klikken om door te gaan.
-
2 Lees de disclaimer. Vink vervolgens het vakje aan dat aangeeft dat u de disclaimer gelezen en begrepen heeft en klik op "Doorgaan". Nu ben je klaar om je vraag te stellen!
-
3 Vul de nodige informatie in. Dit is waar je probleembeschrijving en titel van pas komen. Vul de informatie in en neem een moment de tijd om de spelling en grammatica dubbel te controleren. Het laatste dat u wilt, is dat iemand uw gebruik lastigvalt in plaats van uw vraag te beantwoorden. Klik vervolgens op 'Uw vraag plaatsen'.
-
4 Voeg relevante tags toe. Als u in het veld Tags begint te typen, stelt het Stack Overflow-systeem automatisch waarschijnlijke tags voor om u bij dit proces te helpen. Zorg ervoor dat u de beschrijvingen voor uw tags leest. Een onjuiste tag kan potentiële reacties ernstig beperken.[8]
- Drie belangrijke tags om op te nemen met betrekking tot uw onderwerp zijn: taal, bibliotheek en API.
Derde deel van de drie:
Opvolging en afwerking
-
1 Keer terug naar je vraag. Als u een paar vragen over Stack Overflow hebt gesteld of als u de exacte titel bent vergeten van een vraag die u onlangs hebt gesteld, kunt u een zoekopdracht door de gebruiker uitvoeren. Om dit type te typen in het zoekveld:
- gebruiker: gebruikersnaam (geeft alleen resultaten voor de opgegeven gebruikersnaam)
- user: gebruikersnaam topic (geeft alleen resultaten voor de gebruikersnaam die bij het bijbehorende onderwerp hoort)[9]
-
2 Luister en reageer op opmerkingen. Vaak zullen deze constructief zijn en door op te letten, kunt u leren hoe u uw vragen over het overbrengen van Stack Overflow voor de volgende keer kunt verbeteren.
- Laat je browser open voor je bericht en reageer op vragen door je bericht te bewerken om meer of preciezer informatie te geven.[10]
-
3 Accepteer en implementeer mogelijke oplossingen. Om een antwoord te accepteren dat u als bevredigend beschouwt, kunt u op het groene vinkje klikken onder de score van het antwoord. Dit geeft aan dat de vraag is voltooid en geeft de gebruiker die de punten heeft beantwoord een beloning voor het bijdragen.[11][12]
-
4 Pas uw titel aan als antwoorden het probleem verduidelijkten. Soms, als de vraag die je hebt geplaatst wordt beantwoord, kun je je realiseren dat een meer geschikte titel had kunnen worden gebruikt of dat een andere beschrijving er beter bij zou passen. Bewerk in dit geval uw titel zodat andere gebruikers uw vraag en antwoord gemakkelijker kunnen vinden en gebruiken.
- U kunt bijvoorbeeld 'Vreemd probleem in foo' wijzigen in 'staaffout in foo omdat baz'.
Facebook
Twitter
Google+