This question has been asked before and already has an answer. If those answers do not fully address your question, please ask a new question.

25

Because answers to this question will tend to be almost entirely based on opinions, rather than facts, references or specific expertise.
–
Joachim SauerNov 6 '13 at 10:23

Ou so it doesn't basically mean that i did something wrong. right?
–
Max MarsNov 6 '13 at 10:25

6

What you did wrong is ask this question. Check the help center for details about how we think about opinion-based questions and why they are not appropriate here. And note that my comment is a verbatim copy of what it says in the text box below your question, so you could have gotten that answer simply by reading.
–
Joachim SauerNov 6 '13 at 10:26

seems more like i'm not welcome here. i thought i would have found my answer here as a beginning programmer.thanks
–
Max MarsNov 6 '13 at 10:28

2

You don't need to favorite your own questions, you will receive notifications about changes anyway.
–
Time Traveling BobbyNov 6 '13 at 10:30

20

@MaxMars: no, you misinterpret what I'm saying. SO is not a forum, it has specific rules and one of those rules is that opinion-based questions are simply not welcome (because they are not a good fit for this format). It's not about you not being welcome, it's about the question. The most relevant part of the help center for this situation is this page on subjective questions.
–
Joachim SauerNov 6 '13 at 10:30

3

Stack explicitly forbids voting on persons, all votes, up, down, close, reopen and so on, are on specific posts. So that's not about you at all. It can become a bit about you only if you will post several questions that does not meet standards, but then you will only be required to fix your questions before you're allowed to ask more.
–
MołotNov 6 '13 at 10:34

ok i have read the rules but i still don't think it's fair to beginners who seek to get some advice from the exprerienced ones.i joined because i strongly believed i would find some reliabe help. having said that, i would like to know how i can best reconstruct this question so that it would meet all the requirements. thank you.
–
Max MarsNov 6 '13 at 10:38

6

If you don't believe that rules are fair, you shouldn't have joined. Or you should ask on meta for them to be changed instead of simply violating them. They wouldn't be changed, but at least you would get explanation why. wish you all the best at editing your question, honestly :)
–
MołotNov 6 '13 at 10:39

please do you have an answer to the later part of my question? at this moment i'm feeling very unwelcomed here telling me i shouldn't have joined. i'm not against the rules in general and i didn't violate them deliberately. please take it easy on me.
–
Max MarsNov 6 '13 at 10:43

11

@MaxMars: I don't believe that the people who responded earlier were intending to say something like you are unwelcome. The major issue was the content - we don't take into consideration when closing questions whether you are new or not (for that matter, I've been flamed on Meta for asking stupid questions with some reputation already). Different people find different ways to make programming interesting, which inevitably means that answers are likely to be based on their opinion of "interesting", which makes it hard to answer in a way that is objective, which is what SO is based on.
–
Qantas 94 HeavyNov 6 '13 at 10:44

8

I don't think the original question can really be improved. Programming can only be learnt properly by practicing, so practice. While you do so, you will encounter practical problems that are a good fit for SO. If you encounter such a problem, and there is not yet an answer for it on SO, make an SSCCE. Sometimes you will even find your bug while doing so, and won't need to go to SO. Above all, enjoy the exercise - programming should be fun!
–
S.L. BarthNov 6 '13 at 10:46

8

@Max "ok i have read the rules but i still don't think it's fair to beginners who seek to get some advice from the experienced ones." - the problem isn't seeking to get some advice - that is fine; the issue is about what?. Stackoverflow works well because it is focused on actual coding questions; yours... well, it kinda just isn't one. It is a life question. That isn't what the people who enjoy the resources that the site has to offer want to be doing here.
–
Marc Gravell♦Nov 6 '13 at 11:28

It is going to be difficult to turn this into an on-topic question, however, because you really don't have a specific question in there. If you were to go get yourself a good C# book1 and while reading and working through the exercises you find something that is unclear, then you can ask a specific question about that specific problem.

Then later as you start writing your first program, if you encounter issues there, you can show a small except of the code that is causing you problems (and can reproduce the problem) and get help with it.

1 - As Ken correctly points out in the comments a questions asking for a good C# book or any similar reference is off topic as well.

Obligatory reminder that asking for a recommendation for that "good C# book" is also off-topic here, because it's an opinion based question for a tool/library/reference/off-site resources, before the question gets asked. :)
–
Ken WhiteNov 6 '13 at 11:55