Programowanie w systemie UNIX/pytanie

Jak znaleźć rozwiązanie problemu:

  • najpierw samemu szukać:
    • w internecie (google is your friend)
    • w książkach
  • zadawać pytania[1]

Jak zadać pytanie, żeby uzyskać odpowiedź?

edytuj
  • stackoverflow[4]
  • "To get the best possible answers, you should explain what your thoughts on the problem are so far. That way, people won't tell you things you already know, and they can write answers at an appropriate level; also, people are much more willing to help you if you show that you've tried the problem yourself. Also, many would consider your post rude because it is a command ("Find..."), not a request for help, so please consider rewriting it." – Zev Chonoles Jan 4 '13 at 5:45 [5]
  • how-much-research-effort-is-expected-of-stack-overflow-users

Przykłady

edytuj
  • "In general, it is hard to help solve a problem without a small, reproducible example" Stavros Macrakis
  • The SSCCE = Short, Self Contained, Correct (Compilable), Example[6]
  • Minimal Working Example[7]
  • minimalny przykładowy działajacy program (kod) pokazujacy problem/błąd
    • minimal, reproducible example" (MRE)
    • "minimal, complete and verifiable example" (MCVE)[8]
    • "minimal, workable example" (MWE)
    • reprex is a reproducible example[9]

Źródła

edytuj
  1. gadzetomania: jak-nie-nudzic-innych ( 1)
  2. wikipedia: Pytania otwarte
  3. How To Ask Questions The Smart Way by Eric Steven Raymond and Rick Moen
  4. stackoverflow help : how-to-ask
  5. math.stackexchange question Solve-the-functional-equation-f1xfy-yfxy?rq=1
  6. The SSCCE Short, Self Contained, Correct (Compilable), Example
  7. Minimal Working Example
  8. How to create a Minimal, Complete, and Verifiable example
  9. reprex tidyverse.org: learn-reprex