3 ms·
> but a heavily moderated part where you can ask recommendations from your peers about the best framework / book etc as long as it's related to programming. Th
by mbesto 13y ago
> but a heavily moderated part where you can ask recommendations from your peers about the best framework / book etc as long as it's related to programming.
This has been asked before on HN and my response is generally "no". First, the idea of SO is that it provides a QA format so that you can reference it later. If you watch Spolsky's talk about how they built the community for SO was built, he specifically mentions "SO is not for the person answering the question or the person asking the original question, it's for the hundreds of other people who ask the same question a hundred times again". In theory this means if I want to know how to (example) "split an array in Ruby v1.9" the answer is and always will be "<insert answer>". Your answer to "here are my requirements for a new facebook startup, tell me what frameworks work best" is going to go in 100 directions and even if one answer is "the best" it doesn't mean 3 years from now that that answer will still be true. If you think about it you can easily see how much of a wasteland that would become.
- toddh 13y agoBut it's just these kinds of qualitative discussions that people crave to make major decisions on project directions. Without a quality discussion of pros and cons for different scenarios how are you to make a reasoned decision? Thousands of people probably have these kind of questions versus the smaller number for very esoteric problems. Time invalidates whole classes of answers as new releases are rolled out. SO should make a space for these kind of purposes, even if that is a separate space.
- mbesto 13y agoWhich is effectively Quora's stance on this whole idea. Do you think this is useful? https://www.evernote.com/shard/s12/sh/8a16e553-3a10-476a-8f10-a0f3c2c7efa7/7f3b4d047ee297aeaa7db8205c26bbb9 https://www.evernote.com/shard/s12/sh/8a16e553-3a10-476a-8f1... EDIT: To answer your question - the only way you can make a well thought and clear decision is to implement the system yourself.