Assume, as the title suggest, I'm answering to a question and my solution gets the point. Suppose now that, before posting the answer, I change some parameters in my code getting a surprising result that could lead to a new question.
What to do in this case?
Solution 1: answer anyway pointed out that if some parameters change the result could be different.
Solution 2: answer, ask your question and then edit your answer inserting a link to the question.
Solution 3: not insert at all the answer, but simply ask the question.
Do you see other alternatives?