Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

I like to think of programming like building a house of cards. A great card house builder would necessarily have ot take care building the foundation of his card house. In fact, he may require more time early on than an inferior builder.

However, once the house of cards gets large enough, the great builder can build much faster than the inferior builder, not because the great builder is building any less carefully, but because the inferior builder must take more and more time to place each new card, perhaps even being forced to rebuild portions of the structure.

At some point, the inferior builder can no longer extend his structure for fear of breaking large portions of his creation.

As a result, the superior builder not only builds the higher levels faster, but he is able to reach levels that inferior builders can only aspire to reach.



Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: