Reccently I came across this phenomenon: In some questions, the mistake that led to the question was pointed out by other users due to either someone answering the question or pointing out the mistake in the comments. The Original Poster then edited the question to hide the mistake. This removed the purpose of the question, making it difficult to understand the answers or made it difficult to answer the question. What is the best thing to do in these situations?
For example:
Why should we not change inputs to a sequential circuit (Moore machine) at the clock edge? Here the original poster edited the question to make the problem less obvious. Only when looking at the previous version in the edit history, the problem becomes obvious.
Asynchronous reset within always block - BLOCKING vs NON-BLOCKING assignment In this case, the question was edited after it was answered, making the answer look confusing to other readers.
I have 2 suggestions:
- Locking questions that have been answered so that users cannot change the question without moderator's permissions.
- Make it easier for other (trusted) users to roll back questions.
Please give more suggestions or shed light on the policy of the community on these situations, so we can know what has to be done in such a situation.