I was wondering what is the correct approach in case I ask a question and, through the comments and answers other people give, I realize that my question wasn't formulated correctly, or even that I asked the wrong question, because I asked one thing when in fact I wanted to ask another.

In this case, I would like to reformulate the entire question, changing the title and everything. What should I do? Edit the current question (and put a commentary explaining why I changed the whole text) or start a new question, and put a link in the old one to the new one?

share|improve this question
    
    
Should've looked harder for a duplicate. –  dsetton Feb 19 '10 at 12:42
1  
@dsetton - the built in search isn't brilliant so it's not surprising you didn't find a duplicate straight away. –  ChrisF Feb 19 '10 at 12:50
    
Shouldn't the IDE have a "Refactor" menu? –  David Thornley Feb 19 '10 at 21:55
add comment

2 Answers

up vote 4 down vote accepted

You should start a new question. Whatever you do, don't edit your original question so that it invalidates existing answers.

share|improve this answer
    
Ok, thanks! And what about linking the old question to the new one? I mean, just so people who enter the page know that the question wasn't abandoned, it just.. changed to a new location. –  dsetton Feb 19 '10 at 12:34
add comment

Depends.

If there are already answers, which answer the original question, I'd let it be and ask a new question.

If there are no answers, you can either

  • delete the old question, ask a new one
  • edit the question

Which solution you choose depends on how much different the new question is from the old one, I think it's hard to answer this without any examples.

About comments: I don't think you have to explain it in the comments, if someone is interested he/she could just look up the edit history. Outdated information isn't usually interesting for most of your readers.

It could be nice though, to reply in a comment to the person who found out about your mistake, just to let them know you appreciate their comment.

share|improve this answer
    
I see.. Thank you! –  dsetton Feb 19 '10 at 12:39
add comment

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .