There are a lot of good questions on Stack Overflow. There are also a lot of bad questions. The majority of the time, nobody jumps on them and they get closed in thirty minutes or so and deleted within a day.
However, sometimes bad questions that are overtly broad, requesting SO users to basically complete whole code projects for them are jumped on by either rep. hungry or bored users.
Is this a bad thing? Should it be discouraged? I feel it discredits the purpose of Stack Overflow and exploits code from good programmers. Am I wrong in this sentiment?
I shall answer to the questioning of the broad definition of a broad question. I'm not opposed to broad questions looking for broad answers. Sometimes it takes a second brain to help you with the logic or to point you in the right direction. I'm specifically talking about instances where it's as Rachel mentioned in her answer.
Can you give me the code for this broad idea" and that has an answer stating "Here's your code: <code dump>"
Granted, these questions are now closed and heavily down voted, but at the end of the day the user got an answer from a laziness inspired question.
I'm not calling any of the answerers(?) rep. hungry. They may have just been bored.