Comment poser une question sur Stack Overflow

Auteur: William Ramirez
Date De Création: 23 Septembre 2021
Date De Mise À Jour: 1 Juillet 2024
Anonim
3 Tips to ask question on Stack Overflow the right way to get answers
Vidéo: 3 Tips to ask question on Stack Overflow the right way to get answers

Contenu

Stack Overflow est un site de questions-réponses où vous pouvez poser une variété de questions de programmation et obtenir des réponses d'autres utilisateurs. Stack Overflow dispose également d'un système de vote qui permet aux utilisateurs de choisir les meilleures réponses à une question donnée. Mais, comme dans toute autre communauté Internet, la formulation correcte de la question vous permettra d'obtenir une réponse significative beaucoup plus rapidement.

Pas

Partie 1 sur 3: Préparation de la question

  1. 1 Assurez-vous que personne n'a posé ou reçu de question similaire. Pour le vérifier, il vous suffit de conduire une description du problème auquel vous êtes confronté dans un moteur de recherche. Si votre question est une répétition et a déjà reçu une réponse, les modérateurs peuvent la fermer. Voici quelques façons d'optimiser votre recherche :
    • Pour rechercher des sujets par balises données, saisissez : [tag] sujet
    • Pour trouver la phrase exacte, utilisez des guillemets : "phrase"
    • Pour exclure une étiquette, un terme ou une expression des résultats, ajoutez un signe moins (-) avant la requête
      Pour les étiquettes: [tagA] - [tagB] (recherche par tagA, filtrage des résultats avec tagB)
      Pour les phrases: topic - "phrase" (recherche d'un sujet qui ne mentionne pas une phrase spécifique)
      Pour les sujets: topicA-topicB (recherche par topicA, filtrage des résultats avec topicB)
  2. 2 Réfléchissez bien à votre question. Une question claire et concise permettra aux utilisateurs de comprendre rapidement votre problème et d'y apporter une réponse. Formulez la question le plus précisément possible afin que les utilisateurs puissent mieux comprendre quel est votre problème et vous donner des conseils.
    • Avant de poster une question, essayez de noter vos idées sur une feuille de papier pour vous aider à organiser vos pensées.
  3. 3 Proposez un titre clair et compréhensible. Étant donné que c'est le titre qui attirera l'attention sur votre question, il doit être clair et résumer l'essence de votre problème afin que les autres utilisateurs puissent comprendre s'ils peuvent vous aider.
    • La rubrique générique "bug dans le code" est trop abstraite. Quelque chose comme "exclure foo in bar en raison de baz" permettra aux utilisateurs de comprendre le problème sans même lire la description.
    • Si vous ne parvenez pas à trouver un bon titre pour votre question, laissez cette étape pour plus tard.
  4. 4 Commencez par le titre. Votre question doit commencer par résumer votre problème dans une version plus étendue du titre/sujet. Essayez de décrire le contexte du problème, ainsi que les limitations qui vous ont empêché de le résoudre vous-même.
  5. 5 N'encombrez pas le sujet, mais fournissez suffisamment d'informations. Trop d'informations peut avoir des conséquences négatives ou empêcher les utilisateurs de comprendre le problème. Il s'agit principalement de code — copier un programme entier dans un message est rarement utile.
  6. 6 Inscrivez-vous ou connectez-vous à votre compte. Pour poster une question sur Stack Overflow, vous devez être connecté avec un compte Google, Stack Overflow ou Facebook. Si vous n'avez pas de compte, ouvrez la page stackoverflow.com et cliquez sur le bouton "S'inscrire" dans la barre en haut de la page. Suivez les étapes pour créer un compte, puis cliquez sur le bouton Connexion à côté du bouton S'inscrire.

Partie 2 sur 3: Poser la question

  1. 1 Cliquez sur le bouton "Poser une question". Tapez in.stackoverflow.com dans la barre d'adresse de votre navigateur pour accéder à la page d'accueil de Stack Overflow. Dans le coin supérieur droit de la page, il y a un bouton Poser une question sur lequel vous devez cliquer.
  2. 2 Lisez le contrat d'utilisation. Cochez ensuite la case pour confirmer que vous avez lu et accepté les conditions d'utilisation et cliquez sur le bouton "Continuer". Maintenant, vous pouvez poser votre question !
  3. 3 Fournissez toutes les informations requises. C'est là que la description et le titre de votre problème sont utiles. Copiez les informations et passez quelques minutes à revérifier votre orthographe et votre grammaire. Vous ne voulez pas que quelqu'un remarque vos erreurs au lieu de répondre à la question, n'est-ce pas ? Cliquez sur le bouton "Soumettre la question".
  4. 4 Ajoutez les étiquettes appropriées. Lorsque vous commencez à taper, Stack Overflow ajoutera automatiquement des étiquettes possibles à la ligne appropriée pour faciliter votre travail. Assurez-vous de lire la description de vos balises. Une étiquette inappropriée peut grandement affecter les réponses possibles.
    • Trois balises clés à ajouter à votre thème sont la langue, la bibliothèque et l'API.

Partie 3 sur 3: Touches finales

  1. 1 Trouvez votre question. Si ce n'est pas la première fois que vous posez une question sur Stack Overflow, ou si vous avez oublié le libellé exact de votre dernière question, vous pouvez effectuer une recherche par compte utilisateur. Pour ce faire, saisissez la chaîne suivante dans le champ de recherche :
    • user : user_id (recherche dans tous les sujets pour l'utilisateur spécifié)
    • user : user_id topic (recherche d'un sujet spécifique pour l'utilisateur spécifié)
  2. 2 Lisez et répondez aux commentaires. La plupart des réponses seront constructives. Faites attention et vous pouvez améliorer vos compétences en questionnement sur Stack Overflow.
    • Laissez votre page de message ouverte et répondez aux questions en éditant votre message, en fournissant des informations de plus en plus précises.
  3. 3 Faire et mettre en œuvre une solution possible. Pour accepter une réponse que vous jugez satisfaisante, cliquez sur l'icône verte sous la note de réponse. Cela signifiera que la question est fermée et récompensera également l'utilisateur qui a fourni une réponse utile.
  4. 4 Corrigez le titre si la réponse aide à résoudre le problème. Après avoir reçu la réponse à la question postée, vous vous êtes peut-être rendu compte qu'il serait préférable d'utiliser un titre plus approprié ou une description plus utile. Si tel est le cas, vous devez modifier le titre de la question pour permettre aux autres utilisateurs de trouver et de suivre plus facilement les conseils de votre sujet.
    • Par exemple, vous pouvez changer le titre « Étrange problème dans foo » en « Erreur de barre dans foo due à baz ».