Saturday, September 24, 2005

KISS

Today's buzzzzword for simplicity is: KISS.

Have you never heard of it (and I don't mean smooching) before?

KISS is an acronym used in the computer industry (and elsewhere) for Keep It Simple Stupid. Well, I'm the first one to admit, it's not nice to call anyone "stupid" or "dummy" or other such things, but we seem to have become comfortable with these epitaphs in American society.

The idea behind KISS is to write the simplest code that will get the job done. Even when you are architecting complex systems, you try to think about the implications of added complexity, and boil things down to their essence, so that you can design software that follows the KISS principle. If it is written and organized in a manner that is "simple" as in: (a) easy to follow, (b) easy to decompose (c) easy to repeat and reproduce (d) easy to implement, then you will be building better software.

Now I noticed when I started this blog that there is a lot of material to be found on the internet when you google for simplicity. A lot of it has to do with management, and business operations. It seems like the more complex a business organism is, the more they are pushing for simplicity. But it also seems like, in some cases, you end up requiring more documentation, more technical artifacts in general, when you try to simplify things.

I've noticed there is a coincidence between this phenomonon in the business world and my personal life. The more simple things are on the surface, the more complex they are beneath the surface. I think that the attainment of simplicity is a true artform. Just as the greatest and most simple artworks of antiquity (take Mona Lisa for example) are incredibly complex, so is life in general.

Let me extapolate to the phenonmenon of simplicity in living. What do you think of? Going back to our historic roots? Farm life, family living, living off the land? Well it turns out, as I've found in my studies, farm life is extremely hard work and tedious: as is living off the land. There are tons of new skills you must learn to supplement the old ones. In fact, such simple living is far from uncomplicated. Just taking care of a horse, for example, is a discipline that seems like it is far beyond my potential skills and comprehension.

Where am I going with all this? My point here is that behind simplicity is a collective complexity. Simplifying life is not about throwing everything out, but it is about organizing everything: organizing everything in such a way that with all the complexity life becomes fairly simple to live day by day.

Cheers for now!
And K.I.S.S. And I mean it!

Basil

4 Comments:

At 11:10 PM, Blogger Susan Sophia said...

Hi Basil!
Thanks for the birthday wishes.

Your topic of conversation on this blog is of great interest to me and has been for many many years. Ever since we became parents and left the 2-income world I've searched the net and library for what it means to live simply and frugally. I've read a great deal on both topics and I think both can be and should be run together.
For me, over the years, simplicity has become an endeavor (that I still struggle daily to get near) to step back from the fast-paced, constantly-moving, constantly-entertained, buy-buy-buy, me-centered, society that we live in today. By being able to step back from those things gives you the potential to create simplicity on many levels, to create peace!
Yes, I think that simplicity can create images of "Going back to our historic roots, farm life, family living, living off the land". But I think that is so because that by going back to those "good ol' days" we leave behind what I mentioned above...this incessant need to have more, do more and be more then ever before. You drop the "keeping up with the Jones'" mentality.

I need to stop...I could go on but the words don't spill out on the paper for me as easily as they do for my husband. We can pick at each others brains more...we're only 2 houses away.

Thanks for striking up this conversation.

Susan

 
At 6:45 AM, Blogger Susan Sophia said...

Just a quick thought this morning.

I had a friend recently say something that would fit in here and with my other post!

"I want to simplify not only my life, but my mind as well."

 
At 10:38 AM, Anonymous Anonymous said...

While the farming life is certainly more difficult, I would still argue that it is simpler. Sure there are a whole new set of skills one needs to obtain, but in the end the work itself is simple. Using modern organic gardening methods a person can grow more food with less labor than farmers did in the past, making the "old days" of farming being a backbreaking endeavor in a way untrue.

Rade

 
At 12:50 PM, Blogger Ryan said...

KISS really is just Occam's Razor put into modern language. You may want to also look at Orson Scott Card's book Children of the Mind - he has a fictional Samoan philosophy called "Ua Lava!" which calls for maintaining "perfect simplicity" in your life. To do that you recognize when you can endure no longer and so change what is causing you issue as well as recognize when you have enough and give of your excess freely.

- Ryan

 

Post a Comment

<< Home