Keep It Simple Silly

Wednesdays are simplicity days at SimpleProductivity blog.

Photo by Per Ola Wiberg ~ Powi

There is a saying that has floated around for as long as I’ve been in programming, and I’m sure it’s not unique to that field. It’s KISS: Keep It Simple Silly.

OK, usually that last S does not stand for Silly, but this is a clean blog, and I won’t insult anyone by calling them the usual “S” word either. :)

What KISS Is

As human beings, I think we have a predilection for over-complicating things. I am no exception to this. So KISS reminds us to strip away the unnecessary to get down to the simplest thing that would work.

As you can imagine, this is a favorite saying of mine.

K means KEEP

But here’s the thing. That K in front, it means Keep. It doesn’t say “make” or “start” or “try”. It says Keep, and that implies that it is an active effort to do it. And it also means that you have made an effort to simplify to begin with.

Maintaining Simplicity

So how do you maintain simplicity?

You don’t ignore it. If you ignore something long enough, it will grow complicated.

In order to maintain simplicity, you have to be alert to changes; you need to review things regularly, and be willing to make changes to simplify things.

What do you think? Does simplicity have to be maintained by effort? Or not? Share below.

Photo by Per Ola Wiberg ~ Powi