So this question recently came up, and I'm not sure quite how to deal with the problems it caused. There are (at time of writing) 39 edits. Now some of them are grammatical, and some are clarifying, but the majority are... slight adjustments to the question based on answers to probe deeper into the topic.
The problem is that over time, the question effectively drifts into a different one - making existing answers invalid.
I don't want to suggest making a new question, since the new question would not be significantly different - leading to duplication. I don't want to suggest going to chat, since we're not a chat site. And I don't really know of any good general programming forums to suggest instead.
So how to discourage this sort of interactive question?
This meta question is relevant, but focuses on edits which are objectively bad. The individual edits of this question aren't bad in isolation, but the style/frequency of them certainly are.