Take the 2-minute tour ×
English Language & Usage Stack Exchange is a question and answer site for linguists, etymologists, and serious English language enthusiasts. It's 100% free, no registration required.

I can see its literal meaning, but I don't know its extended meaning. I saw this in the introduction of stackoverflow:

We believe finding the right answer to your programming questions should be as easy as falling into the pit of success.

Could anyone help me understand?

share|improve this question

2 Answers 2

up vote 7 down vote accepted

The phrase embodies a design philosophy - originally applied to software platform development but applicable to other places as well - that any infrastructure or platform should allow its users to "fall into the pit of success" without even trying, meaning that the default settings should be those that just work, rather than relying on an expert user to change and tweak the initial settings to make sure the system works properly.

The definition of the Pit of Success is taken from Jeff Atwood's blog:

The Pit of Success: in stark contrast to a summit, a peak, or a journey across a desert to find victory through many trials and surprises, we want our customers to simply fall into winning practices by using our platform and frameworks. To the extent that we make it easy to get into trouble we fail.

and attributed to Microsoft program manager and software performance guru Rico Mariani.

Atwood brings additional quotes from Microsoft language and API designer Brad Abrams about this:

[we should] build platforms that lead developers to write great, high performance code such that developers just fall into doing the "right thing". [...] We should build APIs that steer and point developers in the right direction.

share|improve this answer
    
Thanks sincerely for your very patient answer!! I've got that. –  jasonjifly Aug 8 '12 at 10:44
    
I'm glad I could help. I'd also appreciate it if you could mark the answer as Accepted, if it helped you. –  Avner Shahar-Kashtan Aug 8 '12 at 10:46
    
I have marked the answer as useful, I don't know how to mark as Accepted. –  jasonjifly Aug 9 '12 at 1:14
    
There's a checkbox next to do answer's score. –  Avner Shahar-Kashtan Aug 9 '12 at 4:14
    
Thank you, I'v got it, I never thought that could be clicked before –  jasonjifly Aug 9 '12 at 7:39

That sentence, from stackoverflow's about page, and located in a paragraph about ease of use, apparently is intended to turn a cliche (failing because of a pitfall) on its head and indicate that it's easier to find an answer on stackoverflow.com than to not find an answer. Note, although that paragraph is about ease of use, it is found in the context of an explanation of the collaborative nature of stackoverflow, and probably is intended to describe an additional reason for stackoverflow's success.

share|improve this answer
    
Thank you for your answer, I think the answer is very detailed, but I just want to know the meaning of "falling into the pit of success", under what circumstances can we use this phrase? –  jasonjifly Aug 8 '12 at 7:34

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.