Hvordan stille et spørsmål om Stack Overflow

Forfatter: William Ramirez
Opprettelsesdato: 23 September 2021
Oppdater Dato: 1 Juli 2024
Anonim
Hvordan stille et spørsmål om Stack Overflow - Samfunn
Hvordan stille et spørsmål om Stack Overflow - Samfunn

Innhold

Stack Overflow er et spørsmål og svar -nettsted der du kan stille en rekke programmeringsspørsmål og få svar fra andre brukere. Stack Overflow har også et stemmesystem som lar brukerne velge de beste svarene på et gitt spørsmål. Men som med alle andre Internett -fellesskap vil den riktige formuleringen av spørsmålet gjøre at du kan få et meningsfylt svar mye raskere.

Trinn

Del 1 av 3: Forberede spørsmålet

  1. 1 Sørg for at ingen har spurt eller mottatt et lignende spørsmål. For å sjekke dette trenger du bare å kjøre en beskrivelse av problemet du står overfor inn i en søkemotor. Hvis spørsmålet ditt er en gjentakelse og allerede er besvart, kan moderatorer lukke det. Her er noen måter å optimalisere søket på:
    • For å søke etter emner etter gitte tagger, skriver du inn: [tag] emne
    • For å finne den eksakte setningen, bruk anførselstegn: "frase"
    • For å ekskludere en etikett, et begrep eller en setning fra resultatene, legg til et minustegn (-) før spørringen
      For etiketter: [tagA] - [tagB] (søk etter tagA, filtrering av resultater med tagB)
      For setninger: topic - "phrase" (søk etter et emne som ikke nevner et bestemt uttrykk)
      For emner: topicA-topicB (søk etter topicA, filtrering av resultater med topicB)
  2. 2 Tenk nøye over spørsmålet ditt. Et klart og kortfattet spørsmål lar brukerne raskt forstå problemet ditt og gi et svar. Formuler spørsmålet så presist som mulig, slik at brukerne bedre kan forstå hva problemet ditt er og gi deg råd.
    • Før du legger ut et spørsmål, kan du prøve å skrive ned ideer på et stykke papir for å hjelpe deg med å organisere tankene dine.
  3. 3 Kom med en klar og forståelig overskrift. Siden det er overskriften som vil trekke oppmerksomheten til spørsmålet ditt, bør det være klart og oppsummere essensen av problemet ditt, slik at andre brukere kan forstå om de kan hjelpe deg.
    • Den generiske overskriften "feil i koden" er for abstrakt. Noe som "ekskludere foo i bar på grunn av baz" vil tillate brukere å forstå problemet uten å lese beskrivelsen.
    • Hvis du ikke kan finne en god tittel på spørsmålet ditt, kan du la dette trinnet komme senere.
  4. 4 Start fra tittelen. Spørsmålet ditt bør starte med å oppsummere problemet ditt i en mer utvidet versjon av tittelen / emnet. Prøv å beskrive bakgrunnen for problemet, samt hvilke begrensninger som hindret deg i å løse det selv.
  5. 5 Ikke rot opp emnet, men gi nok informasjon. For mye informasjon kan ha negative konsekvenser eller gjøre det vanskelig for brukerne å forstå problemet. Dette handler først og fremst om kode - å kopiere et helt program til en melding er sjelden nyttig.
  6. 6 Registrer deg eller logg på kontoen din. For å legge ut et spørsmål om Stack Overflow må du være logget på med en Google-, Stack Overflow- eller Facebook -konto. Hvis du ikke har en konto, åpner du stackoverflow.com -siden og klikker på "Registrer" -knappen på linjen øverst på siden. Følg trinnene for å opprette en konto, og klikk deretter på påloggingsknappen ved siden av knappen Registrer.

Del 2 av 3: Still spørsmålet

  1. 1 Klikk på "Still et spørsmål" -knappen. Skriv inn .stackoverflow.com i adressefeltet i nettleseren for å gå til startsiden for Stack Overflow. I øvre høyre hjørne av siden er det en knapp Still et spørsmål du må klikke på.
  2. 2 Les brukeravtalen. Merk deretter av i boksen for å bekrefte at du har lest og godtatt brukeravtalen, og klikk på "Fortsett" -knappen. Nå kan du stille spørsmålet ditt!
  3. 3 Gi all nødvendig informasjon. Det er her problembeskrivelsen og tittelen din kommer godt med. Kopier informasjonen og bruk et par minutter på å kontrollere stavemåten og grammatikken på nytt. Du vil ikke at noen skal legge merke til feilene dine i stedet for å svare på spørsmålet, gjør du? Klikk på "Send spørsmål" -knappen.
  4. 4 Legg til passende etiketter. Når du begynner å skrive, vil Stack Overflow automatisk legge til mulige etiketter på den aktuelle linjen for å gjøre arbeidet enklere. Sørg for å lese beskrivelsen av taggene dine. En upassende etikett kan i stor grad påvirke mulige svar.
    • Tre viktige koder du kan legge til i temaet ditt, er språk, bibliotek og API.

Del 3 av 3: Siste detaljer

  1. 1 Finn spørsmålet ditt. Hvis dette ikke er første gang du stiller et spørsmål om Stack Overflow, eller hvis du har glemt den nøyaktige ordlyden i det siste spørsmålet ditt, kan du søke etter brukerkonto. For å gjøre dette, skriv inn følgende streng i søkefeltet:
    • user: user_id (søk i alle emner for den angitte brukeren)
    • user: user_id topic (søk etter et bestemt emne for den angitte brukeren)
  2. 2 Les og svar på kommentarer. De fleste svarene vil være konstruktive. Vær oppmerksom, så kan du forbedre spørsmålstegn ved Stack Overflow.
    • La meldingssiden være åpen, og svar på spørsmål ved å redigere meldingen og gi mer og mer nøyaktig informasjon.
  3. 3 Lag og implementer en mulig løsning. For å godta et svar du synes er tilfredsstillende, klikk på det grønne ikonet under svarvurderingen. Dette vil bety at spørsmålet er lukket og vil også belønne brukeren som ga et nyttig svar.
  4. 4 Rett tittelen hvis svaret hjelper på problemet. Etter å ha mottatt svaret på det postede spørsmålet, har du kanskje innsett at det ville være bedre å bruke en mer passende tittel eller en mer nyttig beskrivelse. Hvis dette er tilfellet, bør du endre tittelen på spørsmålet for å gjøre det lettere for andre brukere å finne og følge rådene i emnet ditt.
    • For eksempel vil du kanskje endre tittelen "Merkelig problem i foo" til "Barfeil i foo på grunn av baz".