Communities

Writing
Writing
Codidact Meta
Codidact Meta
The Great Outdoors
The Great Outdoors
Photography & Video
Photography & Video
Scientific Speculation
Scientific Speculation
Cooking
Cooking
Electrical Engineering
Electrical Engineering
Judaism
Judaism
Languages & Linguistics
Languages & Linguistics
Software Development
Software Development
Mathematics
Mathematics
Christianity
Christianity
Code Golf
Code Golf
Music
Music
Physics
Physics
Linux Systems
Linux Systems
Power Users
Power Users
Tabletop RPGs
Tabletop RPGs
Community Proposals
Community Proposals
tag:snake search within a tag
answers:0 unanswered questions
user:xxxx search by author id
score:0.5 posts with 0.5+ score
"snake oil" exact phrase
votes:4 posts with 4+ votes
created:<1w created < 1 week ago
post_type:xxxx type of post
Search help
Notifications
Mark all as read See all your notifications »
Meta

Welcome to Software Development on Codidact!

Will you help us build our independent community of developers helping developers? We're small and trying to grow. We welcome questions about all aspects of software development, from design to code to QA and more. Got questions? Got answers? Got code you'd like someone to review? Please join us.

Post History

60%
+1 −0
Meta Should self-answered Q&A use separate answers for different techniques/approaches (even if there's a caveat that applies overall)?

I believe one of the main strengths of Q&A websites is that they provide a more digestible alternative to dense documentation. Especially for programmers who do not yet know how to find/use th...

posted 1y ago by mr Tsjolder‭

Answer
#1: Initial revision by user avatar mr Tsjolder‭ · 2023-09-14T07:45:34Z (about 1 year ago)
I believe one of the main strengths of Q&A websites is that they provide a more digestible alternative to dense documentation. 
Especially for programmers who do not yet know how to find/use the documentation for the language that they are working with.
The answer (and even the question [^1]) is/are not very digestible and therefore they might not be that useful for people looking for an answer to this question.

I don't think vote farming would be an issue, since most people will have a preference and only upvote one or maybe two answers that they would also have thought of (some of the options are just not practically relevant anymore and will probably not be upvoted).

The warning on the top of the answer seems completely misplaced in the context of this question[^1].
They are relevant, but I believe that most people who would need an answer to this question would not understand most of what is stated there.
At least, I would hope that people who are unable to build strings in Python will not be writing critical database code.
Moreover, the warning seems to suggest that string concatenation is a good way to build SQL query strings, which is definitely not the case.
Therefore, I would just drop the warning and/or reformulate the question to provide the context that you want this question to be about.

As a result, I would propose to do **something else**:
Split up the answer in five separate answers and drop the overall warning (and remove the noisy bits[^1] from the question).

[^1]: see the meta comment thread on the question