Com fer una pregunta sobre Stack Overflow

Autora: William Ramirez
Data De La Creació: 23 Setembre 2021
Data D’Actualització: 1 Juliol 2024
Anonim
Desbordamiento de Pila ó Stack Overflow
Vídeo: Desbordamiento de Pila ó Stack Overflow

Content

Stack Overflow és un lloc de preguntes i respostes on podeu fer diverses preguntes sobre programació i obtenir respostes d'altres usuaris. Stack Overflow també té un sistema de votació que permet als usuaris triar les millors respostes a una pregunta determinada. Però, com en qualsevol altra comunitat d'Internet, la formulació correcta de la pregunta us permetrà obtenir una resposta significativa molt més ràpidament.

Passos

Primera part de 3: Preparació de la pregunta

  1. 1 Assegureu-vos que ningú no hagi fet ni rebut cap pregunta similar. Per comprovar-ho, només cal que introduïu una descripció del problema que teniu al motor de cerca. Si la vostra pregunta es repeteix i ja ha estat contestada, els moderadors poden tancar-la. Aquí teniu algunes maneres d’optimitzar la vostra cerca:
    • Per cercar temes per etiquetes donades, escriviu: [tag] topic
    • Per trobar la frase exacta, utilitzeu cometes: "frase"
    • Per excloure una etiqueta, un terme o una frase dels resultats, afegiu un signe menys (-) abans de la consulta
      Per a etiquetes: [tagA] - [tagB] (cerca per tagA, filtrant els resultats amb tagB)
      Per a frases: topic - "frase" (cerca un tema que no mencioni una frase específica)
      Per temes: topicA-topicB (cerca per topicA, filtrant resultats amb topicB)
  2. 2 Penseu bé en la vostra pregunta. Una pregunta clara i concisa permetrà als usuaris entendre ràpidament el vostre problema i proporcionar-vos una resposta. Formuleu la pregunta amb la màxima precisió possible perquè els usuaris puguin entendre millor quin és el vostre problema i us donin consells.
    • Abans de publicar una pregunta, intenteu anotar idees en un tros de paper per ajudar-vos a organitzar els vostres pensaments.
  3. 3 Vineu amb un titular clar i entenedor. Com que és el titular que crida l'atenció sobre la vostra pregunta, ha de ser clar i resumir l'essència del vostre problema perquè altres usuaris puguin entendre si us poden ajudar.
    • L'encapçalament "error al codi" genèric és massa abstracte. Alguna cosa com "excloure foo a la barra a causa de baz" permetrà als usuaris entendre el problema sense ni tan sols llegir la descripció.
    • Si no podeu obtenir un bon títol per a la vostra pregunta, deixeu aquest pas per més endavant.
  4. 4 Comenceu pel títol. La vostra pregunta hauria de començar resumint el vostre problema en una versió més amplia del títol / tema. Intenteu descriure els antecedents del problema, així com quines limitacions us van impedir resoldre-ho vosaltres mateixos.
  5. 5 No desordeneu el tema, però proporcioneu prou informació. Massa informació pot tenir conseqüències negatives o dificultar la comprensió del problema pels usuaris. Es tracta principalment de codi: copiar tot un programa en un missatge poques vegades és útil.
  6. 6 Registreu-vos o inicieu la sessió al vostre compte. Per publicar una pregunta a Stack Overflow, heu d’haver iniciat la sessió amb un compte de Google, Stack Overflow o Facebook. Si no teniu cap compte, obriu la pàgina stackoverflow.com i feu clic al botó "Registra" a la barra de la part superior de la pàgina. Seguiu els passos per crear un compte i feu clic al botó Iniciar sessió situat al costat del botó Registra.

Part 2 de 3: Fer la pregunta

  1. 1 Feu clic al botó "Feu una pregunta". Escriviu in.stackoverflow.com a la barra d’adreces del navegador per anar a la pàgina d’inici de Stack Overflow. A l'extrem superior dret de la pàgina hi ha un botó Feu una pregunta sobre la qual heu de fer clic.
  2. 2 Llegiu l'acord d'usuari. A continuació, marqueu la casella per confirmar que heu llegit i acceptat l'acord d'usuari i feu clic al botó "Continua". Ara podeu fer la vostra pregunta.
  3. 3 Proporcioneu tota la informació necessària. Aquí és on és útil la descripció i el títol del problema. Copieu la informació i dediqueu-vos un parell de minuts a revisar l'ortografia i la gramàtica. No voleu que algú noti els vostres errors en lloc de respondre a la pregunta, oi? Feu clic al botó "Envia pregunta".
  4. 4 Afegiu etiquetes adequades. Quan comenceu a escriure, Stack Overflow afegirà automàticament les etiquetes possibles a la línia adequada per facilitar el treball. Llegiu la descripció de les etiquetes. Una etiqueta inadequada pot afectar molt les possibles respostes.
    • Hi ha tres etiquetes clau per afegir al tema: idioma, biblioteca i API.

Part 3 de 3: tocs finals

  1. 1 Troba la teva pregunta. Si no és la primera vegada que feu una pregunta sobre Stack Overflow o si heu oblidat la redacció exacta de la vostra última pregunta, podeu cercar per compte d'usuari. Per fer-ho, introduïu la següent cadena al camp de cerca:
    • usuari: user_id (cerca tots els temes per a l'usuari especificat)
    • user: user_id topic (cerca un tema específic per a l'usuari especificat)
  2. 2 Llegiu i responeu als comentaris. La majoria de les respostes seran constructives. Presteu atenció i podreu millorar les vostres habilitats de qüestionament de Stack Overflow.
    • Deixeu la pàgina del missatge oberta i responeu a les preguntes editant el missatge, proporcionant informació cada vegada més precisa.
  3. 3 Fer i implementar una possible solució. Per acceptar una resposta que creieu satisfactòria, feu clic a la icona verda que hi ha a sota de la puntuació de resposta. Això significarà que la pregunta està tancada i també premiarà l'usuari que hagi proporcionat una resposta útil.
  4. 4 Corregiu el títol si la resposta ajuda amb el problema. Després de rebre la resposta a la pregunta publicada, és possible que us hàgiu adonat que seria millor utilitzar un títol més adequat o una descripció més útil. Si aquest és el cas, heu de canviar el títol de la pregunta per facilitar que altres usuaris trobin i segueixin els consells del vostre tema.
    • Per exemple, és possible que vulgueu canviar el títol "Problema estrany a foo" per "Error de barra a foo a causa de baz".