Entender como fazer uma boa pergunta é essencial: o melhor jeito de receber uma boa resposta é fazendo uma boa pergunta. Esse guia vai te ajudar nisso!
Evite perguntas como
Alguém aqui manja de Postgres?
ou
Alguém pode me ajudar?
Basta postar sua dúvida. Quem souber vai te ajudar, pode ficar tranquilo(a). Não se preocupe, você não vai soar rude.
Por vezes confundimos o problema que estamos tentando resolver com a solução que estamos desenvolvendo. Ao postar sua dúvida, priorize sempre descrever o problema que está tratando, não sua solução atual.
Evite descrições vagas como
"Não funciona"
ou
"Dá um erro"
Essas frases carregam pouca informação para quem está tentando te ajudar. Seja claro sobre o que aconteceu:
"Quando eu tento buscar um usuário, o Active Record lança a exceção > ActiveRecord::RecordNotFound"
Onde o erro aconteceu? Sempre que possível inclua o trecho de código em questão e o backtrace/log de erros. Previlegie serviços como o https://gist.github.com/ ou o https://pastebin.ubuntu.com/.
Ao postar sua questão, fique atento às respostas e possíveis dúvidas que possam surgir. Demorar muito tempo para responder pode desestimular usuários a te ajudarem no futuro.
Alguns links úteis:
- https://stackoverflow.com/help/how-to-ask
- http://catb.org/~esr/faqs/smart-questions.html