Sådan stiller du et spørgsmål om Stack Overflow

Forfatter: William Ramirez
Oprettelsesdato: 23 September 2021
Opdateringsdato: 1 Juli 2024
Anonim
Sådan stiller du et spørgsmål om Stack Overflow - Samfund
Sådan stiller du et spørgsmål om Stack Overflow - Samfund

Indhold

Stack Overflow er et Q & A -websted, hvor du kan stille en række programmeringsspørgsmål og få svar fra andre brugere. Stack Overflow har også et afstemningssystem, der giver brugerne mulighed for at vælge de bedste svar på et givet spørgsmål. Men som med alle andre internetsamfund vil den korrekte formulering af spørgsmålet give dig mulighed for at få et meningsfuldt svar meget hurtigere.

Trin

Del 1 af 3: Forberedelse af spørgsmålet

  1. 1 Sørg for, at ingen har stillet eller modtaget et lignende spørgsmål. For at kontrollere dette skal du bare køre en beskrivelse af det problem, du står over for, i en søgemaskine. Hvis dit spørgsmål er en gentagelse og allerede er blevet besvaret, kan moderatorer lukke det. Her er nogle måder at optimere din søgning på:
    • Hvis du vil søge efter emner efter givne tags, skal du indtaste: [tag] emne
    • For at finde den nøjagtige sætning skal du bruge anførselstegn: "sætning"
    • Hvis du vil ekskludere en etiket, et udtryk eller en sætning fra resultaterne, skal du tilføje et minustegn (-) før forespørgslen
      Til etiketter: [tagA] - [tagB] (søg efter tagA, filtrering af resultater med tagB)
      For sætninger: topic - "phrase" (søg efter et emne, der ikke nævner en bestemt sætning)
      For emner: emneA-emneB (søg efter emneA, filtrering af resultater med emneB)
  2. 2 Tænk grundigt over dit spørgsmål. Et klart og kortfattet spørgsmål giver brugerne mulighed for hurtigt at forstå dit problem og give et svar. Formuler spørgsmålet så præcist som muligt, så brugerne bedre kan forstå, hvad dit problem er og give dig råd.
    • Inden du sender et spørgsmål, kan du prøve at skrive ideer ned på et stykke papir for at hjælpe med at organisere dine tanker.
  3. 3 Kom med en klar og forståelig overskrift. Da det er overskriften, der vil henlede opmærksomheden på dit spørgsmål, bør det være klart og opsummere essensen af ​​dit problem, så andre brugere kan forstå, om de kan hjælpe dig.
    • Den generiske "fejl i koden" -overskriften er for abstrakt. Noget som "eksklusive foo in bar på grund af baz" vil give brugerne mulighed for at forstå problemet uden selv at læse beskrivelsen.
    • Hvis du ikke kan finde en god titel til dit spørgsmål, skal du forlade dette trin til senere.
  4. 4 Start fra titlen. Dit spørgsmål skal starte med at opsummere dit problem i en mere udvidet version af titlen / emnet. Prøv at beskrive baggrunden for problemet, samt hvilke begrænsninger der forhindrede dig i at løse det selv.
  5. 5 Gør ikke rod i emnet, men giv nok information. For meget information kan have negative konsekvenser eller gøre det svært for brugerne at forstå problemet. Det handler primært om kode - at kopiere et helt program til en besked er sjældent nyttigt.
  6. 6 Registrer eller log ind på din konto. For at sende et spørgsmål om Stack Overflow skal du være logget ind med en Google-, Stack Overflow- eller Facebook -konto. Hvis du ikke har en konto, skal du åbne stackoverflow.com -siden og klikke på knappen "Registrer" på linjen øverst på siden. Følg trinene for at oprette en konto, og klik derefter på knappen Login ud for knappen Registrer.

Del 2 af 3: Stil spørgsmål

  1. 1 Klik på knappen "Stil et spørgsmål". Indtast in.stackoverflow.com i din browsers adresselinje for at gå til startsiden for Stack Overflow. I øverste højre hjørne af siden er der en knap Stil et spørgsmål, som du skal klikke på.
  2. 2 Læs brugeraftalen. Marker derefter feltet for at bekræfte, at du har læst og accepteret brugeraftalen, og klik på knappen "Fortsæt". Nu kan du stille dit spørgsmål!
  3. 3 Giv alle nødvendige oplysninger. Det er her din problembeskrivelse og titel kommer til nytte. Kopier oplysningerne, og brug et par minutter på at kontrollere din stavning og grammatik igen. Du vil ikke have nogen til at lægge mærke til dine fejl i stedet for at besvare spørgsmålet, vel? Klik på knappen "Send spørgsmål".
  4. 4 Tilføj passende etiketter. Når du begynder at skrive, tilføjer Stack Overflow automatisk mulige etiketter til den relevante linje for at gøre dit arbejde lettere. Sørg for at læse beskrivelsen af ​​dine tags. En upassende etiket kan i høj grad påvirke mulige svar.
    • Tre nøgletag at tilføje til dit tema er sprog, bibliotek og API.

Del 3 af 3: Sidste hånd

  1. 1 Find dit spørgsmål. Hvis det ikke er første gang, du stiller et spørgsmål om Stack Overflow, eller hvis du har glemt den nøjagtige formulering af dit sidste spørgsmål, kan du søge efter brugerkonto. For at gøre dette skal du indtaste følgende streng i søgefeltet:
    • user: user_id (søg alle emner efter den angivne bruger)
    • user: user_id -emne (søg efter et specifikt emne for den angivne bruger)
  2. 2 Læs og svar på kommentarer. De fleste af svarene vil være konstruktive. Vær opmærksom, og du kan forbedre dine Stack Overflow -spørgsmålstegn.
    • Lad din beskedside være åben, og besvar spørgsmål ved at redigere din besked og give mere og mere præcise oplysninger.
  3. 3 Lav og implementer en mulig løsning. For at acceptere et svar, som du synes er tilfredsstillende, skal du klikke på det grønne ikon under svarvurderingen. Dette vil betyde, at spørgsmålet er lukket og vil også belønne den bruger, der har givet et nyttigt svar.
  4. 4 Ret titlen, hvis svaret hjælper med problemet. Efter at have modtaget svaret på det stillede spørgsmål, har du måske indset, at det ville være bedre at bruge en mere passende titel eller en mere nyttig beskrivelse. Hvis dette er tilfældet, bør du ændre titlen på spørgsmålet for at gøre det lettere for andre brugere at finde og følge rådene i dit emne.
    • For eksempel vil du måske ændre titlen "Mærkeligt problem i foo" til "Barfejl i foo på grund af baz".