Sublime
An inspiration engine for ideas

Mythical Man-Month, Anniversary Edition, The: Essays On Software Engineering
amazon.com
The Mythical Man-Month: Essays on Software Engineering, Anniversary Edition (2nd Edition)
amazon.com
The Joel Test: 12 Steps to Better Code
joelonsoftware.comEven though they have not taken centuries to build, most programming systems reflect conceptual disunity far worse than that of cathedrals. Usually this arises not from a serial succession of master designers, but from the separation of design into many tasks done by many men. I will contend that conceptual integrity is the most important
... See moreFrederick P. Brooks Jr. • Mythical Man-Month, Anniversary Edition, The: Essays On Software Engineering
Many poor systems come from an attempt to salvage a bad basic design and patch it with all kinds of cosmetic relief. Top-down design reduces the temptation. I am persuaded that top-down design is the most important new programming formalization of the decade.
Frederick P. Brooks Jr. • Mythical Man-Month, Anniversary Edition, The: Essays On Software Engineering


Many of the deepest secrets to designing malleable software can be found in this one book.
“This vast variety can only be created by the people…
The people of a society, together, all the millions of them, not just professional architects, design all the millions of... See more
