Here is a question that is already asked with a similar intension. But i am trying to be more specific.
Let me explain how my question is different. Even-though they are towards the same goal, the linked question seems to be very generic and would invite a wide spectrum of answers. This question explains why we need a documentation for arduino, with example.
FAQ is of course the best thing for beginners. but looking at the bigger picture, just like we have documentation for C#, which is indeed helpful because it is more understandable and generic than the QAs.
The number of questions unnecessarily increase(Not an issue..) if people don't find the exact question(even-though people find similar ones). just like how i need to ask this question.
Consider a situation where i need to interface some new module to my arduino, i am looking into Arduino SE and find find questions that are related. like
"How to connect my XX module?",
"I have tried this code to interface XX module but is not working" etc. but, a beginner would be more interested in a more
descriptive document which would help him do his job from the beginning, till the end.
hope i am making some sense.