Come fare una domanda su Stack Overflow

Autore: William Ramirez
Data Della Creazione: 23 Settembre 2021
Data Di Aggiornamento: 1 Luglio 2024
Anonim
How to use Stack Overflow as a Beginner ?
Video: How to use Stack Overflow as a Beginner ?

Contenuto

Stack Overflow è un sito di domande e risposte in cui è possibile porre una serie di domande di programmazione e ottenere risposte da altri utenti. Stack Overflow ha anche un sistema di voto che consente agli utenti di scegliere le migliori risposte a una determinata domanda. Ma, come in qualsiasi altra comunità Internet, la corretta formulazione della domanda ti consentirà di ottenere una risposta significativa molto più velocemente.

Passi

Parte 1 di 3: preparazione della domanda

  1. 1 Assicurati che nessuno abbia chiesto o ricevuto una domanda simile. Per verificarlo, devi solo inserire una descrizione del problema che stai affrontando in un motore di ricerca. Se la tua domanda è una ripetizione e ha già ricevuto risposta, i moderatori possono chiuderla. Ecco alcuni modi per ottimizzare la tua ricerca:
    • Per cercare gli argomenti in base a determinati tag, digita: [tag] argomento
    • Per trovare la frase esatta, usa le virgolette: "frase"
    • Per escludere un'etichetta, un termine o una frase dai risultati, aggiungi un segno meno (-) prima della query
      Per le etichette: [tagA] - [tagB] (ricerca per tagA, filtrando i risultati con tagB)
      Per le frasi: argomento - "frase" (cerca un argomento che non menziona una frase specifica)
      Per argomenti: argomentoA-topicB (ricerca per argomentoA, filtraggio dei risultati con argomentoB)
  2. 2 Rifletti attentamente sulla tua domanda. Una domanda chiara e concisa consentirà agli utenti di comprendere rapidamente il tuo problema e fornire una risposta. Formula la domanda nel modo più preciso possibile in modo che gli utenti possano capire meglio qual è il tuo problema e darti consigli.
    • Prima di postare una domanda, prova ad annotare le idee su un pezzo di carta per organizzare i tuoi pensieri.
  3. 3 Trova un titolo chiaro e comprensibile. Poiché è il titolo che attirerà l'attenzione sulla tua domanda, dovrebbe essere chiaro e riassumere l'essenza del tuo problema in modo che altri utenti possano capire se possono aiutarti.
    • L'intestazione generica "bug nel codice" è troppo astratta. Qualcosa come "escludere foo in bar a causa di baz" consentirà agli utenti di comprendere il problema senza nemmeno leggere la descrizione.
    • Se non riesci a trovare un buon titolo per la tua domanda, lascia questo passaggio per dopo.
  4. 4 Inizia dal titolo. La tua domanda dovrebbe iniziare riassumendo il tuo problema in una versione più estesa del titolo/argomento. Prova a descrivere lo sfondo del problema e quali limitazioni ti hanno impedito di risolverlo da solo.
  5. 5 Non ingombrare l'argomento, ma fornisci informazioni sufficienti. Troppe informazioni possono avere conseguenze negative o rendere difficile la comprensione del problema da parte degli utenti. Si tratta principalmente di codice: copiare un intero programma in un messaggio è raramente utile.
  6. 6 Registrati o accedi al tuo account. Per pubblicare una domanda su Stack Overflow, devi aver effettuato l'accesso con un account Google, Stack Overflow o Facebook. Se non hai un account, apri la pagina stackoverflow.com e fai clic sul pulsante "Registrati" nella barra nella parte superiore della pagina. Segui i passaggi per creare un account e quindi fai clic sul pulsante Accedi accanto al pulsante Registra.

Parte 2 di 3: fare la domanda

  1. 1 Fare clic sul pulsante "Fai una domanda". Digita in.stackoverflow.com nella barra degli indirizzi del browser per accedere alla home page di Stack Overflow. Nell'angolo in alto a destra della pagina c'è un pulsante Fai una domanda su cui devi fare clic.
  2. 2 Leggi il contratto per l'utente. Quindi seleziona la casella per confermare di aver letto e accettato il contratto con l'utente e fai clic sul pulsante "Continua". Ora puoi fare la tua domanda!
  3. 3 Fornisci tutte le informazioni richieste. È qui che la descrizione e il titolo del problema tornano utili. Copia le informazioni e dedica un paio di minuti a ricontrollare l'ortografia e la grammatica. Non vuoi che qualcuno noti i tuoi errori invece di rispondere alla domanda, vero? Fare clic sul pulsante "Invia domanda".
  4. 4 Aggiungi etichette appropriate. Quando inizi a digitare, Stack Overflow aggiungerà automaticamente possibili etichette alla riga appropriata per semplificare il tuo lavoro. Assicurati di leggere la descrizione dei tuoi tag. Un'etichetta inappropriata può influenzare notevolmente le possibili risposte.
    • Tre tag chiave da aggiungere al tuo tema sono lingua, libreria e API.

Parte 3 di 3: Tocchi finali

  1. 1 Trova la tua domanda. Se questa non è la prima volta che fai una domanda su Stack Overflow, o se hai dimenticato la formulazione esatta della tua ultima domanda, puoi cercare per account utente. Per fare ciò, inserisci la seguente stringa nel campo di ricerca:
    • utente: user_id (cerca tutti gli argomenti per l'utente specificato)
    • utente: argomento user_id (cerca un argomento specifico per l'utente specificato)
  2. 2 Leggi e rispondi ai commenti. La maggior parte delle risposte sarà costruttiva. Presta attenzione e puoi migliorare le tue abilità di interrogatorio di Stack Overflow.
    • Lascia aperta la pagina del tuo messaggio e rispondi alle domande modificando il messaggio, fornendo informazioni sempre più accurate.
  3. 3 Crea e implementa una possibile soluzione. Per accettare una risposta che ritieni soddisfacente, fai clic sull'icona verde sotto la valutazione della risposta. Ciò significa che la domanda è chiusa e premia anche l'utente che ha fornito una risposta utile.
  4. 4 Correggi il titolo se la risposta aiuta con il problema. Dopo aver ricevuto la risposta alla domanda postata, potresti aver capito che sarebbe stato meglio usare un titolo più appropriato o una descrizione più utile. Se questo è il caso, dovresti cambiare il titolo della domanda per rendere più facile per gli altri utenti trovare e seguire i consigli nel tuo argomento.
    • Ad esempio, potresti voler cambiare il titolo "Strange problem in foo" in "Bar error in foo dovuto a baz".