Stack Overflow este un site de întrebări și răspunsuri unde puteți pune întrebări despre o gamă largă de subiecte de programare și puteți obține feedback de la alți utilizatori. Stack Overflow are, de asemenea, un sistem de votare care permite utilizatorilor să ajute la selectarea celor mai bune întrebări sau răspunsuri pentru anumite probleme. Dar, ca și în cazul oricărei comunități online, știind cum să întrebi vă poate ajuta să obțineți un răspuns semnificativ mai rapid decât ați putea altfel.
Pași
Partea 1 din 3: Pregătirea pentru a întreba
Pasul 1. Verificați că întrebarea dvs. nu a fost deja pusă sau nu a primit răspuns
Acest lucru se poate realiza de obicei printr-o simplă căutare online a problemei pe care o aveți. Dacă întrebarea dvs. este un duplicat sau a primit deja un răspuns, aceasta poate fi închisă de moderatori. Câteva modalități de rafinare a căutării sunt următoarele:
- Pentru a căuta o etichetă și un subiect, tastați: [tag] topic
- Pentru a căuta o anumită frază, înconjurați-o cu ghilimele: „frază”
-
Pentru a exclude o etichetă, o frază sau un subiect, prefațați-le cu un semn minus (-)
Pentru etichete: [tagA] - [tagB] (caută tagA în timp ce limitează tagB)
Pentru fraze: topic - "phrase" (caută subiectul în timp ce limitează o anumită frază)
Pentru subiecte: topicA -topicB (caută topicA în timp ce limitează topicB)
Pasul 2. Luați în considerare întrebarea dvs. cu atenție
O întrebare clară și concisă îi va ajuta pe utilizatori să înțeleagă problema dvs. și să răspundă mai rapid la aceasta. Fiți cât mai specific posibil, deoarece acest lucru îi va ajuta pe utilizatori să înțeleagă mai bine care este problema dvs. și cum să vă sfătuiască.
Vă puteți clarifica gândurile notând o schiță scurtă înainte de a posta
Pasul 3. Alegeți un titlu clar și descriptiv
Titlul dvs. va servi pentru a atrage atenția asupra întrebării dvs., iar un titlu clar care rezumă problema dvs. va ajuta în general ceilalți utilizatori să știe dacă sunt potriviți să vă ofere ajutor.
- Un titlu general de genul „Eroare în cod” este incredibil de vag. Ceva de genul „foo exception in bar due to baz” le permite utilizatorilor să înțeleagă problema dvs. chiar înainte de a citi detaliile.
- Dacă vă confruntați cu crearea unui titlu bun pentru problema dvs., vă recomandăm să salvați scrierea titlului pentru ultima.
Pasul 4. Extindeți din titlu
Întrebarea dvs. ar trebui să înceapă cu un scurt rezumat al problemei dvs. care se extinde asupra titlului / subiectului dvs. Încercați să explicați modul în care ați întâmpinat problema și orice limitări care v-au făcut dificil de rezolvat pe cont propriu.
Pasul 5. Includeți informații minime, dar suficiente
Includerea a prea multă informație vă poate pune în dificultate sau poate face dificilă analizarea altor utilizatori unde se află exact problema dvs. Acest lucru este valabil mai ales pentru cod; copierea întregului program în postarea dvs. este rareori utilă.
Pasul 6. Conectați-vă sau înscrieți-vă
Pentru a posta o întrebare pe Stack Overflow, va trebui să vă conectați cu contul dvs. Google, profilul Facebook sau contul dvs. Stack Overflow. Dacă trebuie să vă creați un cont, accesați stackoverflow.com și faceți clic pe linkul „înscrieți-vă” din bara de stare de sus a paginii. Apoi, urmați instrucțiunile pentru a vă crea contul și selectați „conectați-vă”, care poate fi găsit lângă linkul „înscrieți-vă”.
Partea 2 din 3: Întrebarea dvs
Pasul 1. Faceți clic pe butonul „Puneți întrebări”
Navigați la pagina principală Stack Overflow din browserul dvs. la stackoverflow.com. În colțul din dreapta sus al paginii, ar trebui să vedeți butonul Întrebați, pe care ar trebui să faceți clic pentru a continua.
Pasul 2. Citiți clauza de declinare a responsabilității
Apoi bifați caseta care indică faptul că ați citit și ați înțeles responsabilitatea și dați clic pe „Continuați”. Acum sunteți gata să vă puneți întrebarea!
Pasul 3. Completați informațiile necesare
Aici este util descrierea și titlul problemei. Completați informațiile și luați un moment pentru a verifica ortografia și gramatica. Ultimul lucru pe care îl dorești este că cineva îți face probleme cu utilizarea în loc să-ți răspundă la întrebare. Apoi faceți clic pe „Postați întrebarea”.
Pasul 4. Adăugați orice etichete relevante
În câmpul de etichete, când începeți să tastați, sistemul Stack Overflow vă va sugera automat etichete probabile pentru a vă ajuta cu acest proces. Asigurați-vă că ați citit descrierile pentru etichetele dvs. O etichetă incorectă poate limita serios răspunsurile potențiale.
Trei etichete importante de inclus în legătură cu subiectul dvs. sunt: limbă, bibliotecă și API
Partea 3 din 3: Urmărire și finalizare
Pasul 1. Reveniți la întrebarea dvs
Dacă ați pus câteva întrebări despre Stack Overflow sau dacă ați uitat titlul exact al unei întrebări pe care l-ați pus recent, puteți efectua o căutare de utilizator. Pentru a face acest tip în câmpul de căutare:
- utilizator: nume de utilizator (returnează doar rezultatele pentru numele de utilizator furnizat)
- utilizator: subiect nume utilizator (returnează numai rezultate pentru numele de utilizator furnizat împreună cu subiectul asociat)
Pasul 2. Ascultați și răspundeți la comentarii
Adesea, acestea vor fi constructive și, acordând atenție, puteți învăța cum să vă îmbunătățiți întrebarea Stack Overflow, punând abilități pentru data viitoare.
Lăsați browserul deschis pentru postarea dvs. și răspundeți la întrebări editând-o pentru a furniza informații mai precise sau mai precise
Pasul 3. Acceptați și implementați soluții posibile
Pentru a accepta un răspuns pe care îl considerați satisfăcător, puteți face clic pe bifa verde sub scorul răspunsului. Aceasta va indica faptul că întrebarea este terminată și va oferi utilizatorului care a răspuns puncte drept recompensă pentru contribuție.
Pasul 4. Reglați-vă titlul dacă răspunsurile clarifică problema
Uneori, pe măsură ce se răspunde la întrebarea pe care ați postat-o, vă puteți da seama că s-ar fi putut folosi un titlu mai potrivit sau o altă descriere s-ar potrivi mai bine. În acest caz, editați-vă titlul, astfel încât alți utilizatori să vă poată găsi și utiliza mai ușor întrebările și răspunsurile.