Saturday, July 18th, 2009
A great quote

poster

 

I'm not really into cheesy quotes.  They generally try to sum up something huge and complicated in one sentence.  Well, I fell for one that does just that.  This has had a serious impact on how I approach design and development. The slightly modified version is: "Simple rules lead to complex behavior.  Complex rules lead to stupid behavior."


Here's the full quote from the 37Signal book which it looks like they took from something called The Pragmatic Programmers (I'm too lazy to read their site.  Sorry):

 


A classic example of emergence lies in the flocking behavior of birds. A computer simulation can use as few as three simple rules (along the lines of "don't run into each other") and suddenly you get very complex behavior as the flock wends and wafts its way gracefully through the sky, reforming around obstacles, and so on. None of this advanced behavior (such as reforming the same shape around an obstacle) is specified by the rules; it emerges from the dynamics of the system.


Simple rules, as with the birds simulation, lead to complex behavior. Complex rules, as with the tax law in most countries, lead to stupid behavior.

 

Keeping this idea in mind makes previously difficult decisions much easier.  If I keep things simple, the users will figure out ways to accomplish what they need.  

So yeah, there's my inspirational quote for the year.  Hopefully I don't find any more.

 


Posted by Tyler King
Tags:

This post has 0 Comments

Leave a comment

Please fill this out to prove you aren't a robot.
You can Create an Account or Log in to hide this.
Name: Required
Email: Required. This will not be shared
Your Website: Optional
Comment:
Email me if other people comment on this post
Receive Email Updates:


About this site
Hi, I'm Tyler King and this is my blog. It's about programming, graphic design, UI design, and anything else related to software development. You can read this post to learn a little bit more about what I'm trying to do here.

If you're interested in learning more about me, check out my Portfolio, Bio or Resume.
Search
Tips
If you have any feedback about the site or you have a topic you'd like me to write about, send an email to tips@TylerKing.net.
Archives
2009 (88)
August (6)
July (17)
June (20)
May (33)
April (12)
Links

More about me:


My friends:


Sites that I really like:


Blog
Portfolio
Resume
Bio
Contact
© 2010 - Tyler King