Free Trial

Safari Books Online is a digital library providing on-demand subscription access to thousands of learning resources.

  • Create BookmarkCreate Bookmark
  • Create Note or TagCreate Note or Tag
  • PrintPrint
Share this Page URL
Help

6. Simplicity > Simplicity Requires Design

Simplicity Requires Design

Unfortunately, people do not naturally build simple systems. Without attention paid to design, a system will evolve into a massive, complicated beast.

If your project lacks a good design, and it continues to grow, you will eventually end up over your head in complexity. This is hard for certain people to imagine—some can’t imagine that there is a future beyond lunch, and others just haven’t had enough experience to understand how complex things can get. And there can be a corporate culture that says, “Oh, we just hack in new features; we should do things the right way, but we can’t because blah blah blah.” But one day, your project will fail. And no matter how many reasons you can give for that failure, it won’t change the fact that your project failed.


  

You are currently reading a PREVIEW of this book.

                                                                                                                    

Get instant access to over $1 million worth of books and videos.

  

Start a Free 10-Day Trial


  
  • Safari Books Online
  • Create BookmarkCreate Bookmark
  • Create Note or TagCreate Note or Tag
  • PrintPrint