I've found this to be a common issue on Stack Overflow. Someone will ask a question that might indicate they're doing something wrong, and all of the answers will be pointing that out, usually ignoring the possibility that the user has a legitimate reason for wanting to do whatever it is.
A current example is a question I asked recently: How do you safely use variable table/column names with SQLite in Python? [1] I want to write a slightly high-level wrapper over Python's SQLite API, so I need to be able to escape table/column names. The first response is one of Stack Exchange's top users telling me the premise of my question is "evil".
A current example is a question I asked recently: How do you safely use variable table/column names with SQLite in Python? [1] I want to write a slightly high-level wrapper over Python's SQLite API, so I need to be able to escape table/column names. The first response is one of Stack Exchange's top users telling me the premise of my question is "evil".
It's very frustrating.
[1] http://stackoverflow.com/questions/6514274/how-do-you-safely...