Ceci est une ancienne révision du document !
Demander de l'aide et aider les autres
Comme indiqué dans le chapitre précédent, les solutions aux exercices ne sont pas données dans ce cours. Le but est de vous permettre d'apprendre à trouver des informations sur internet, à savoir demander de l'aide sur les forums et savoir aider les autres.
Un site de référence pour trouver de l'aide sur internet est le site cppreference. Vous trouverez de nombreuses références dans ce cours et apprendrez à utiliser ce site.
Les forums internet permettent de partager vos codes avec d'autres développeurs et obtenir de l'aide et des conseils. Je suis en particulier présent sur les forums Zeste de savoir, OpenClassRooms et QtFr.
Cependant, pour demander de l'aide sur les forums, il faut respecter quelques règles de bonnes conduites :
Commencer par essayer de résoudre votre problème tout seul. Vous devez apprendre par vous même à trouver les informations nécessaires pour résoudre vos problématiques. Les forums sont une aide précieuse, surtout quand on débute, mais ils ne permettent pas résoudre tous les problèmes.
Respecter les règles du forum. En particulier, la politesse (bonjour, merci) et ne pas écrire en style SMS.
Choisissez un titre explicite. Ne donnez jamais comme titre à vos messages “J'ai un problème”, “Erreur C++” ou “J'ai besoin d'aide”. Les personnes savent que vous avez un problème et que vous avez besoin d'aide, sinon vous ne poseriez pas votre question sur un forum. Et comme vous posez votre question sur un forum C++, on se doute que c'est une erreur C++.
Faites un minimum d'effort dans la rédaction de vos messages : orthographe, grammaire et présentation du code. Le minimum est d'utiliser les correcteurs d'orthographe inclus dans votre navigateur internet. Un message mal rédigé peut vraiment gêner la lecture, même si ce n'est pas le cas pour vous, par respect pour ceux qui vous liront, vous devez faire un effort. Pensez à utiliser un outil de mise en forme du code (par exemple
clang-format).
Expliquer correctement vos problématiques. Un adage dit qu'un problème correctement expliqué est à moitié résolu. On voit souvent des personnes trouver la solution à leur problème simplement en rédigeant le message sur le forum. Il faut en particulier donner le contexte, expliquer les erreurs obtenues et donner le code.
Ne donner pas tout votre code. Si votre programme fait plusieurs dizaines de lignes de code, voire plus, il sera long et fastidieux pour ceux qui vous liront de trouver les lignes de code correspondant à votre problème. Cela fait parti également de votre travail de réussir à situer correctement l'origine de votre problème. Vous devez donner dans l'idéal que le code minimal exécutable. Si vous devez donner la totalité de votre code, passer par un gestionnaire en ligne tel que
GitHub.
Donner vos messages d'erreur. Le pire que vous puissiez faire est de dire simplement “j'ai une erreur”, cela ne sert strictement à rien. Ne donnez pas non plus un résumé du message d'erreur. Copier coller directement les messages d'erreur tels quels. S'il y a beaucoup d'erreurs, ne copiez que les cinq premiers.
Aider les autres pour apprendre
demander_de_l_aide_et_aider_les_autres.1447069035.txt.gz · Dernière modification: 2015/11/09 12:37 par 82.66.129.89