Thread: Comment on Some Responses

  1. #1
    Been here, done that.
    Join Date
    May 2003
    Posts
    1,164

    Comment on Some Responses

    My understanding of this board is to aid others in learing programming. But since I've been back, over the past few days I've seen a lot of responses that instead of helping steer people toward an answer, they insead give the answer by posting working code.

    IMAO, this is not that helpful to the learning process, esp when most of the questions are probably homework assignments.

    Posting code snippets is sensible, but full working code seems to me to be a detriment.

    I'm interested in other opinions.

    Walt

  2. #2
    Casual Visitor
    Join Date
    Oct 2001
    Posts
    350
    Nope. I think it's far more beneficial to see a working model. Some people like myself don't do well with passive answers or samples that confuse more than they help. I want to learn, so I ask questions.

    I make a point in my sig that I'm not a programmer, so my samples often wouldn't fly with a professor or instructor. I see no point in posting if it doesn't do anything but prompt the OP to keep asking questions. I'll probe for answers if I don't fully understand what the OP is attempting, but otherwise, I'll help if I can.

    I understand and respect your POV, but I do disagree with it. I know that I'm in the minority on the issue, but that's is my character.
    I haven't used a compiler in ages, so please be gentle as I try to reacclimate myself. :P

  3. #3
    ATH0 quzah's Avatar
    Join Date
    Oct 2001
    Posts
    14,826
    This likely will be moved elsewhere, but I'll bite anyway.

    As per the original poster, you should not give the exact answer to their problem. (IE: do not do their work for them) Sure, it's not what most people want, but it forces them to learn.

    Most people that show up here just want their problem fixed, and they don't care why it's broken.

    Take a few minutes to read and you'll find tons of evidence of this. You'll find countless posts like: "I need to do this and this and this. Thanx."

    They don't even bother making an effort. Hell, to take it one step further, and to just show you how much people don't even care to learn, look at how many people don't use code tags.

    I've read threads where in the same thread someone has been told four times how to use code tags, and they still respond without using them.

    The same goes for void main. (This happened to be the same thread.) People are given the answer, shown how to do things, but they just don't care. They want people to do the work for them and they get mad when it doesn't happen.

    Also, if you read the board policy, it's board policy to not do people's homework for them. Yet people do it all the time.

    I get to the point where I don't even want to bother helping people any more, because they just don't care. They don't want to learn. They just want their "answer" done for them so they can turn it in.

    Quzah.
    Hope is the first step on the road to disappointment.

  4. #4
    End Of Line Hammer's Avatar
    Join Date
    Apr 2002
    Posts
    6,231
    >>This likely will be moved elsewhere
    It's on it's way to GD.....
    When all else fails, read the instructions.
    If you're posting code, use code tags: [code] /* insert code here */ [/code]

  5. #5
    Lead Moderator kermi3's Avatar
    Join Date
    Aug 1998
    Posts
    2,595
    WaltP I agree with you, and quazah did a pretty good job summing up board policy.

    Those who have read my many diffrent versions of the rules and posts on this subject will know my take and board policy:

    Policy:
    Can't figure it out? Ask providing as much detail about what you don't get as you can including code. Don't ask for entire assignments. Asking isn't a substitute for doing your homework.

    My View:

    I agree with the board and go further: Honor is very important. If it's graded, don't ask for help without instructor permission. If you do ask, cite it. "Give a man a fish; feed him for a day. Teach a man to fish; feed him for a lifetime."
    Kermi3

    If you're new to the boards, welcome and reading this will help you get started.
    Information on code tags may be found here

    - Sandlot is the highest form of sport.

  6. #6
    Registered User
    Join Date
    Nov 2002
    Posts
    1,109
    Yes, I am one of those that is willing to help. I have rarely posted actual fully working code, as in code that completely came from me. I'll fix someone's code sometimes and just repost it with the errors fixed (mostly compiler errors); but it depends on my mood. Most of the time, I'll help with snippets or the like.

    And I think quzah did a good job summing it up. Some people just want to finish the class, get the grade, get it done with, and be out and probably not do more programming. I don't really care too much what others decide to do, if they want to slack and not do the work, that's their decision.

  7. #7
    carry on JaWiB's Avatar
    Join Date
    Feb 2003
    Location
    Seattle, WA
    Posts
    1,972
    I doubt it's so much that giving out free code or not giving out free code will be a clear-cut good or bad thing. Probably more like it doesn't matter either way. If you write their code then they might learn from it, and in the same way if you don't then they may not take the initiative to think for themselves. I see it every day--people sit at school and are given everything they need, but even if it's easy, some people just don't do the work. Likewise, if it's easy and a good student does the work, he can get as much out of it as if it were a hard assignment.


    Summed up:

    The difference isn't so much way it is taught, but rather in the way it is learned.
    "Think not but that I know these things; or think
    I know them not: not therefore am I short
    Of knowing what I ought."
    -John Milton, Paradise Regained (1671)

    "Work hard and it might happen."
    -XSquared

  8. #8
    Just one more wrong move. -KEN-'s Avatar
    Join Date
    Aug 2001
    Posts
    3,227
    I think the real problem with some responses are that complete morons with no grasp of the question decide to post. Leave it to people that know, guys. No need to confuse the question poster with idiocy .

    I distinctly remember me and hammer PMing eachother back and forth one day mocking a thread that had like 20 newbies posting completely wrong and off-base replies. It took me one tiny reply to clear everything up.

  9. #9
    .........
    Join Date
    Nov 2002
    Posts
    303
    I just find it hard to see how people can actually use code that they do not understand. When people do this they are only hurting themselves. Even if it is for a programming class that must be taken and they are never going to program ever again, why not just learn how to do it. I mean if you are taking a class be fortunate that you have the oppurtunity to have an instructor and take advantage of that. Doesn't make sense at all to me

    But yea I have seen those posts also. The one's that are just a homework assignment lol. Personally I think they are funny, it seems alot of these people have simply never used a message board. It is not hard to know how to ask questions correctly but those people must be like total noobs to message board usage in general hehe.
    Last edited by SourceCode; 05-08-2003 at 09:47 PM.

  10. #10
    Registered User
    Join Date
    Nov 2002
    Posts
    1,109
    That's true. I have forgotten about the people that use code they don't fully understand.

  11. #11
    Been here, done that.
    Join Date
    May 2003
    Posts
    1,164
    So the major consensus is don't give the answer, give a clue. If you are going to post working code, don't post the answer to the question, but one that gives information that can be used to find the answer.

    Originally posted by ronin
    Nope. I think it's far more beneficial to see a working model.
    How I originally read this is "go ahead and give them the answer" but what I think you really mean is what I stated above. True?

    Walt

  12. #12
    Casual Visitor
    Join Date
    Oct 2001
    Posts
    350
    Originally posted by WaltP
    How I originally read this is "go ahead and give them the answer" but what I think you really mean is what I stated above. True?
    Walt
    I'm not going to work with posts that say this is due in two hours what's wrong, but I will try and help those who have made an effort. I certainly don't have all the answers, but of the ones that do, there are only a handful that actually help.

    It is quite strange that some posts will sit unanswered yet heavily viewed until someone with lesser abilities makes an attempt to help, and then miraculously, others jump in and belittle the helper instead of adding something constructive that would be of help to the OP. I see that a lot.

    It's not for me to decide whether or not the person asking for help wants to finish a course by having homework done. How anyone chooses to use information is entirely up to themselves. I'm not going to change the way that I answer, nor will I lose any sleep over helping someone out.
    I haven't used a compiler in ages, so please be gentle as I try to reacclimate myself. :P

  13. #13
    It's full of stars adrianxw's Avatar
    Join Date
    Aug 2001
    Posts
    4,829
    I agree with you entirely Walt, and as usual, with Quzah, but...

    >>> So the major consensus is don't give the answer, give a clue.

    ... that is the consensus of those who have replied to this thread! There are dozens of posters out there that like to show off their skills by posting a full working solution. Many is the time I've offered a few hints to push someone into the right direction, only 5 minutes later to find someone just jumps in with the answer.

    I believe that to be a professional programmer, you must learn how to solve problems, not just coding problems, but half framed ideas from customers who are not really sure what they want and so on. Without that, these learners here will never make it as pro's, unless they are content to bash out stock code for a software sweat shop - and that I can assure anyone is no fun at all.

    BTW: Walt, you were around in the old UltraBoard days weren't you?
    Wave upon wave of demented avengers march cheerfully out of obscurity unto the dream.

  14. #14
    Registered User GoodStuff's Avatar
    Join Date
    Jan 2003
    Posts
    65
    You get two kinds of question posters.

    0. Those who seek enlightment.
    1. Those who don't give a hoot, but want it solved.

    For the second type we are but the programming equivalent of a cheat code. I have no respect for such ones.

    But for those who seek enlightment? Ah, for them I always have time. For those ones I'd give enough to help them figure it out for themselves.

    I believe in guiding someone towards enlightment, for they will learn better if they find the answer for themselves. This I have found to be true over and over.

    Therefore, I try to make them answer their own questions. There is honour in teaching the art of learning.

    Gus
    Last edited by GoodStuff; 05-13-2003 at 12:41 AM.
    "I honour they who seek to grok C"

  15. #15
    Redundantly Redundant RoD's Avatar
    Join Date
    Sep 2002
    Location
    Missouri
    Posts
    6,331
    I give full code when im in the mood or when im afriad that not giving full code will result in 400 "i dont get it" replies and no other way to clarify it.

Popular pages Recent additions subscribe to a feed

Similar Threads

  1. Can someone clarify this comment.
    By Overworked_PhD in forum C Programming
    Replies: 2
    Last Post: 05-15-2007, 10:17 PM
  2. Comment using // or /* &&& */
    By Roaring_Tiger in forum C Programming
    Replies: 3
    Last Post: 03-16-2005, 02:45 PM
  3. Tab->Space converter and comment colorizer
    By Kleid-0 in forum A Brief History of Cprogramming.com
    Replies: 8
    Last Post: 01-30-2005, 05:46 PM
  4. Can someone help me understand this example program
    By Guti14 in forum C Programming
    Replies: 6
    Last Post: 09-06-2004, 12:19 PM
  5. what is a pragma comment?
    By Shadow12345 in forum C++ Programming
    Replies: 9
    Last Post: 11-25-2002, 05:50 AM