Stack Overflow je web stranica s pitanjima i odgovorima na kojoj možete postaviti pitanja o širokom rasponu programskih tema i dobiti povratne informacije od drugih korisnika. Stack Overflow takođe sadrži sistem glasanja koji korisnicima omogućava da odaberu najbolja pitanja ili odgovore za određene probleme. Ali, kao i u svakoj zajednici na mreži, znanje kako pitati može vam pomoći da dobijete smislen odgovor brže nego što biste inače mogli.
Koraci
1. dio 3: Priprema za traženje
Korak 1. Provjerite da vaše pitanje već nije postavljeno ili na njega nije odgovoreno
To se obično može postići jednostavnim pretraživanjem na mreži problema koji imate. Ako je vaše pitanje duplikat ili je na njega već odgovoreno, moderatori ga mogu zatvoriti. Neki načini za preciziranje pretraživanja su sljedeći:
- Za pretraživanje oznake i teme upišite: [tag] topic
- Da biste pretražili određenu frazu, okružite je navodnicima: "izraz"
-
Da biste isključili oznaku, izraz ili temu, predgovor im dodajte znakom minus (-)
Za oznake: [tagA] -[tagB] (traži tagA dok ograničava tagB)
Za fraze: topic -"izraz" (pretražuje temu ograničavajući određenu frazu)
Za teme: topicA -topB (traži temuA dok ograničava temuB)
Korak 2. Pažljivo razmislite o svom pitanju
Jasno i sažeto pitanje pomoći će korisnicima da shvate vaš problem i brže odgovore na njega. Budite što je moguće konkretniji jer će to pomoći korisnicima da bolje razumiju u čemu je vaš problem i kako vas savjetovati.
Možete razjasniti svoja razmišljanja bilježenjem kratkog nacrta prije objavljivanja
Korak 3. Odaberite jasan i opisan naslov
Vaš će naslov poslužiti da skrene pažnju na vaše pitanje, a jasan naslov koji sažima vaš problem općenito pomoći će drugim korisnicima da znaju jesu li prikladni da vam ponude pomoć.
- Opšti naslov poput "Greška u kodu" je nevjerovatno nejasan. Nešto poput "foo iznimka u traci zbog baza" omogućava korisnicima da razumiju vaš problem prije nego što i pročitaju detalje.
- Ako se borite sa stvaranjem dobrog naslova za svoj problem, možda ćete htjeti sačuvati pisanje naslova za kraj.
Korak 4. Proširite naslov
Vaše pitanje treba započeti kratkim sažetkom vašeg problema koji se proširuje na vaš naslov/temu. Pokušajte objasniti način na koji ste došli do problema i sva ograničenja koja su vam otežavala samostalno rješavanje.
Korak 5. Uključite minimalne, ali dovoljne informacije
Uključivanje previše informacija može vas dovesti u probleme ili otežati drugim korisnicima da raščlane gdje je vaš problem. Ovo se posebno odnosi na kod; kopiranje cijelog programa u vaš post rijetko je od pomoći.
Korak 6. Prijavite se ili registrirajte
Da biste postavili pitanje na Stack Overflowu, morat ćete se prijaviti sa svojim Google računom, Facebook profilom ili svojim Stack Overflow računom. Ako trebate otvoriti račun, posjetite stackoverflow.com i kliknite vezu "registracija" koja se nalazi na gornjoj statusnoj traci stranice. Zatim slijedite upute za kreiranje računa i odaberite "prijavi se", koje se može pronaći pored veze "registracija".
Dio 2 od 3: Postavljanje vašeg pitanja
Korak 1. Pritisnite dugme "Postavi pitanje"
Idite na početnu stranicu Stack Overflow u svom pregledniku na stackoverflow.com. U gornjem desnom kutu stranice trebali biste vidjeti dugme Postavi pitanje na koje trebate kliknuti za nastavak.
Korak 2. Pročitajte odricanje odgovornosti
Zatim označite okvir za potvrdu koji označava da ste pročitali i razumjeli odricanje odgovornosti i kliknite "Nastavi". Sada ste spremni postaviti svoje pitanje!
Korak 3. Unesite potrebne podatke
Ovdje vam opis i naslov problema dobro dolaze. Ispunite podatke i odvojite trenutak da još jednom provjerite pravopis i gramatiku. Zadnja stvar koju želite je da neko gnjavi vašu upotrebu umjesto odgovora na vaše pitanje. Zatim kliknite na "Objavi svoje pitanje."
Korak 4. Dodajte sve relevantne oznake
U polju za oznake, kada počnete sa pisanjem, sistem Stack Overflow će automatski predložiti vjerovatne oznake koje će vam pomoći u ovom procesu. Obavezno pročitajte opise svojih oznaka. Neispravna oznaka može ozbiljno ograničiti moguće odgovore.
Tri važne oznake koje treba uključiti u vezi s vašom temom su: jezik, biblioteka i API
Dio 3 od 3: Nadogradnja i dorada
Korak 1. Vratite se na pitanje
Ako ste postavili nekoliko pitanja o Stacku Overflow ili ste zaboravili tačan naslov pitanja koje ste nedavno postavili, možete izvršiti korisničku pretragu. Da biste ovo unijeli u polje za pretraživanje:
- user: korisničko ime (vraća samo rezultate za navedeno korisničko ime)
- user: korisničko ime (vraća samo rezultate za korisničko ime koje je pridruženo povezanoj temi)
Korak 2. Slušajte i odgovarajte na komentare
Često će to biti konstruktivno, a ako obratite pažnju, možete naučiti kako poboljšati svoje vještine postavljanja pitanja o Stacku za sljedeći put.
Ostavite svoj preglednik otvorenim za vašu objavu i odgovarajte na pitanja uređujući svoj post kako biste pružili više ili preciznije informacije
Korak 3. Prihvatite i implementirajte moguća rješenja
Da biste prihvatili odgovor koji smatrate zadovoljavajućim, kliknite zelenu kvačicu ispod ocjene odgovora. Ovo će značiti da je pitanje završeno, a korisniku koji je odgovorio na bodove dat će se nagrada za doprinos.
Korak 4. Prilagodite naslov ako su odgovori razjasnili problem
Ponekad, dok budete dobijali odgovor na pitanje koje ste postavili, možda ćete shvatiti da se mogao koristiti prikladniji naslov ili bi mu drugačiji opis bolje odgovarao. U ovom slučaju uredite naslov kako bi drugi korisnici lakše pronašli i koristili vaša pitanja i odgovore.