I have a suggestion that I think might improve SO. This idea was prompted by this thread, but please note I’m not asking SO to change for GotW (just trying to preempt misunderstandings here :-) ). My goal is only to suggest a feature that seems like it could deliver a more general benefit to questions across SO.
Some questions, including good questions already on SO, are inherently complex and/or have multiple parts. Today, SO doesn't seem to deal with these as well as it might, in that people may want (or be able to) just answer one part -- indeed, I'm told people are incented to answer just the first part quickly -- yet there's no way to vote up/down the best answer to each part and thus bubble up the union of best answers.
Gnome wrote this, which included one existing example:
I foresee someone answering part 1 of 3 decently well and submitting (SO's voting plus current user behavior encourages answering first and fast), while someone else will not want to repeat or spend time on part 1, so only answer part 2. Then someone might answer part 1 in a different way, and everyone is busy looking at parts 1 and 2 (with answers for them likely with a high vote and at the top for most people) while ignoring the (probably much harder) part 3. Suddenly the non-threaded nature of the answers can turn the voting into noise. – Gnome
I have seen this happen even with well-written questions, [...] One handy example of the above is stackoverflow.com/questions/1073958; well-asked, but once part A was answered, the attention dropped off. – Gnome
This concern has come up before (example), and no doubt will again because some good questions are inherently not of a simple one-answer-covers-all nature.
Would you be willing/interested in enabling multi-part questions in SO?
One way to do it would be to just treat each part like an individual question, but connect them and display them together (e.g., part 1 and its answers, followed by part 2 and its answers, etc.). For viewing purposes, the default view might be to view all parts and only the current top answer for each so that the reader can take in the whole, and provide a [+]/Expand button on each part which when clicked expands it to its normal state so that the reader can drill down.
Again, I'm not asking for a feature for GotW. Even if GotW never comes to SO, it seems like this could help better organize some of the questions that are already there and that are good questions but are naturally complex and/or naturally contain subparts, and seem to be a little unwieldy under the current system which doesn’t allow people to give (and bubble up) good answers to different parts of a question.
I think it would be good to be able to bubble up the union of best answers, and even potentially present that as a default view of a complex/multi-part question. What do you think?