Meta Stack Exchange is where users like you discuss bugs, features, and support issues that affect the software powering all 153 Stack Exchange communities.

What is meta?
Here's how it works:
  1. Any Stack Exchange user can ask a question
  2. The community provides support, votes on ideas, and reports bugs
  3. Your voice helps shape the way Stack Exchange operates

While Q&A sites are certainly a good place to find answers to one's problems, I think it would be better to collect solutions. During my daily work I quite often solve a specific problem. Wouldn't it be nice if I could store the solution somewhere so that others can find it (including myself if I have the same problem later and forget how I solved it)? Kind of a Code Snippet Repository.

I think the quality of the solutions would be much better this way. You could also formulate questions and attach them to the solution (= answer), so it would look and behave like a Q&A site. The process of posting a solution would have to be very easy, of course. Nobody wants to spend too much time after solving a problem. I imagine that there has to be a tight integration with the OS or IDE, maybe directly allow posting of marked code with a shortcut.

What do you think?

share|improve this question
    
So you're proposing to NOT post questions and answers like we're used to? If you do want to use the existing system, then: duplicate of Should I ask questions I already know the answer to and answer them myself?, Should I ask a question I know the answer to?, Moving a personal technical blog to Stack Overflow/Server Fault, ... – Arjan Dec 6 '10 at 10:51
    
as meanwhile you've been back here: care to explain if you're proposing new functionality? – Arjan Dec 6 '10 at 11:29
    
I think my question was of the same kind as the ones of the other threads you posted above. I will read them and let you know whether it is so or not. – raymi Dec 6 '10 at 13:31
    
Well, after reading the other threads I think it's okay to post a question and an answer at the same time. Although I'm not sur how the community will react. But I'll try and see. Thanks for your feedback. – raymi Dec 6 '10 at 18:42
up vote 1 down vote accepted

Yes, you can post a question and answer it yourself.

But it would be polite to wait at least a day before accepting the answer to allow others to provide an even better answer.

share|improve this answer
    
I am pretty sure this waiting period is even enforced. Am I wrong? – malach Dec 6 '10 at 10:40
    
@Ralph, correct, 48 hours. – Arjan Dec 6 '10 at 10:46
    
Well, for the use described in the post, this waiting period is an absolute showstopper. I will never wait 48 hours after I solved the problem until I post the answer. Furthermore, I don't want pepole to try to solve my problem by answering the question, because it's already solved. – raymi Dec 6 '10 at 10:54
2  
@rayml: Nothing's stopping you from posting the answer. The waiting period is before accepting your own answer. Big difference. – Jon Skeet Dec 6 '10 at 11:24
1  
@raymi - if you are not interested in seeing the contributions of the community in those 48 hours (which may improve upon your solution), then I would suggest that SO isn't the site for you. – Andrew Barber Dec 6 '10 at 11:36
    
I'm glad the waiting period is enforced. @raymi, at SO we like to have the best answer for each question. So its great that you can answer your own question (there is a badge for that) but others need to have the chance to answer to keep things fair. – Toon Krijthe Dec 6 '10 at 11:44
    
I have no problem with others answering my question or improving my solution. After all, it's not my goal to earn points or badges, it's about providing solutions to problems. I simply didn't realize that the waiting period is for accepting the answer (I thought it's the period until I can post the answer). – raymi Dec 6 '10 at 13:23
    
@raymi - that's fine; glad that's cleared up. I guess I got confused when you said I don't want people to try to solve my problem by answering the question, because it's already solved, but I understand that you were thinking you couldn't even post your answer in the meantime. – Andrew Barber Dec 6 '10 at 14:16

You must log in to answer this question.

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