It's faster and I know some knowledgeful people... Also, MSN has a nudge button! :O There's no nudge button on the boards ._.
It's faster and I know some knowledgeful people... Also, MSN has a nudge button! :O There's no nudge button on the boards ._.
Currently research OpenGL
Give the other person a break. Maybe he or she is not good at teaching, or it might be a gross oversimplification to explain things in a single sentence or a paragraph. Find me a "bible of text" that did not strive to be informative, and I may agree with you then.
As for being annoying: there is a biblical quote along the lines of "first the log, and then the speck" (Luke 6:42) that you would do well to read. You are free to chastise others about being annoying when you cease to be that yourself:
It's unremarkable that you would actually cuss out people who take their time to sit down and help you thoroughly, and if they help you privately you turn into an impatient dick.
An example -
string contents into structure help
Are you saying vart shouldn't have pointed out the problems with fflush(stdin) and gets() because they were not asked for, and should assume that the OP already knows about those and is just ignoring them?
nah, infact he was even the last one, so he didn't go off-topic while the topic was still active... But I dunno if someone still gets annoyed by it tho...
Currently research OpenGL
Yeah, some people who have asked me for help via instant messaging have cited that as well. But this is a quality versus time trade-off: without review, the quality of help given, even by an expert, is more likely to be poor.Originally Posted by Akkernight
Why does it matter if anyone is annoyed? I am annoyed that tabstop did not point out those deficiencies in the posted code, because it may come to pass that I will have to maintain a program written by timjon1, and all this assuming that timjon1 knows what he/she is doing will come back and bite me.Originally Posted by Akkernight
Look up a C++ Reference and learn How To Ask Questions The Smart WayOriginally Posted by Bjarne Stroustrup (2000-10-14)
So it would be wrong if he posted it while the problem hasn't been solved?nah, infact he was even the last one, so he didn't go off-topic while the topic was still active... But I dunno if someone still gets annoyed by it tho...
oh damn.. Well I meant to add that those weren't bibles of text, so I personally wouldn't get annoyed...
laserlight, I just know them in IM by other occasions, and then just don't bother going on the boards. Also, you shouldn't annoy people... Might end bad
Currently research OpenGL
Well, all I can say to the OP and to Akkernight is don't ever, ever post a question on comp.lang.c++ - you'll need much thicker skin. This place is Stuart Smalley on C++ in comparison.
Agreed - that's also the reason people are so hostile to 'do my homework' threads. Very often, the combination of the assignment posted and the explanation given by the poster reveal that this is a person who has already advanced far beyond where there actual skills should take them. I used to work with a guy who had obviously had his homework done for him by other group members through most of his time in school. He had assumed that it wasn't really that hard to figure out, and was just 'busy work' that someone else could do faster. He had a rude awakening when he knew enough to get hired but not enough to solve a real problem.all this assuming that timjon1 knows what he/she is doing will come back and bite me.
I'm very open to criticism on things I may have missed because I learned long ago that I make a lot of mistakes. I overlook things, etc.. that only makes me a bad programmer if I don't check myself or accept input from others.
I love delusions of grandeur programmers. I mean I knew college programming assignments were just busy work, but I still did them on my own. It's one think to Think you know something, even if it's easy, and another thing actually doing it.
Don't we all. Maybe it requires work experience or experience working with other programmers on a project to realize that we are all wrong at times and would do well to listen to some constructive criticism. What is very cool about this is the more you are open to criticism the better you learn to take it and the less impact it has on your emotions. At that point you can take the criticism for what it is - not an attack on your person or who you are but rather an opportunity to learn and improve your craft.I'm very open to criticism on things I may have missed because I learned long ago that I make a lot of mistakes. I overlook things, etc.. that only makes me a bad programmer if I don't check myself or accept input from others.
I make it a point to always accept criticism of my code even if I do not agree with it. It does not mean I change my code at another's whim but it does mean I'm open to learning new approaches and new techniques. I'm finding that you eventually reach a point where you do not have to defend your code but that it defends itself. If you are always defending your own code then I would say you need to be more open to the suggestions and criticisms of other people.
None of us here are beyond making mistakes and I make plenty of them although I try my best every time I code. The difference between a good programmer and a bad programmer, in my opinion, is that a good programmer is open to learning and open to criticism and a bad programmer insists their way is the right way without ever taking into account any other way.
Last edited by VirtualAce; 06-01-2009 at 07:11 PM.
> A lot of the questions here are like, "Can you help me fix my flat tire?" when the larger problem is that the entire car is on fire.
Nice one
If you dance barefoot on the broken glass of undefined behaviour, you've got to expect the occasional cut.
If at first you don't succeed, try writing your phone number on the exam paper.
It's not my fault my girlfriend is fatIgnoring the elephant in the room is ALWAYS a mistake.
OK, I haven't had (or got) time to read every post in this thread, but I've got the general gist of the topic and would like to make a comment or two.
I don't post often here but I do look around for answers, etc. from time to time.
I thoroughly agree that topic lines such as "Urgent help needed" are pretty useless and do nothing to indicate the nature of the question. In addition, I also agree that it's plain wrong to come here asking for homework help when it's clear that no effort has been made ahead of posting. Folk should research before they post to indicate that they understand what they're asking and will understand any decent answers posted (or at least find out how to understand them). Otherwise, nastiness and sarcasm is only to be expected.
As for homework, surely the first port of call should be to ask the teacher/lecturer? If the explanation given in class was not sufficient, would s/he not be the best person to help in the first instance?
And there is an awful lot of sense in articles such as this one.
However, where I strongly disagree is when anyone, and I mean ANYONE, feels justified in posting rubbish such as RTFM, STFW, GIYF, or any other form of GFAM on its own without justification. Some googling about on RTFM also turned up Tom Kyte's Oracle blog:
Tom Kyte on RTFM
I think he speaks a lot of sense when it comes to RTFM.
If anyone reading this ever feels justified in posting an unqualified RTFM (or similar), then you have to ask why you think it's justified to potentially waste someone else's time in the future who may find your post in a search. Put yourself in a newbie's shoes who does believe in searching around the manual and Googling for answers before posting, only to find that their question is so commonly asked on the Web and the only answer ever dished up is STFW. The STFW replies have spammed out the sensible replies that would have readily showed up had it not been for the STFW spammers.
By the way, I did an STFW on 'Foonly Flurbamatic'. You ought to try it sometime if you haven't already done so
Last edited by Driver; 06-02-2009 at 02:25 AM.
I think you can put a signature here.