FAQ lists including the OPs own work as one of the possibilities how to add context to questions.
My question: If a question is posted together with an answer by the OP (or at least attempt to answer the question), the OP has clearly shown some work. Does this typically count as a sufficient context?
I understand lack/presence of context is in the end decided on case-by-case basis and it is a judgement call. (Moreover, some users have very high requirements, others put the bar a bit lower.) But I suppose that at least some general points can be made.
I will mention at least some typical cases I can think of, where users often post their own answer (at the same time when they post the question):
- The question is posted mainly with the intention of sharing some useful content.1
- The question is made in an effort to repost an improved version of a question that was closed or deleted but for some reason having (a better version of) the question on the site might still be useful. (To some extent this might be considered a special case of the previous bullet point, but I considered it worth mentining separatedly.)2
- Solution verification of proof verification.3
1This was discussed a few times on meta and posting questions for this purpose in encouraged: Can I post a question and an answer just because I think it helps others? (and other related discussions) or Recently rolled out SE Encyclopedia feature (and other related discussions).
2I do not remember discussion on meta where reposting deleted/closed questions was the main topic. But this practice has been mentioned a lot in chat and it was suggested as a recommended course of action in this answer in a recent discussion.
3At least some users recommend for solution verification posting your own attempt as an answer, especially if it is long or if you think it is likely that it is correct and can be useful for other users. There are also some post suggesting to turn solution verification questions into self answered questions at least later, after the OP has been given advice how to correct/improve their approach. Looking at the posts here on meta discussions solution-verification questions, it seems that the opinion of users on this vary a bit.