The name of this blog and the quote by Antoine de Saint-Exupery is a philosophy that I have followed most of my career. It carries over from work to the rest of my life as well. Albert Einstein said it a different way, "Everything should be as simple as possible but no simpler". The phrase "Add Simplicity" is paraphrased from Colin Chapman, father of Lotus cars, who stated that they work to "add lightness".
The reality is that when engineering anything, your job is to add simplicity. While it sounds like an oxymoron, the reality is that the easiest designs are the most complex. Finding simple solutions is actually hard work. This is one of the hardest lessons for fresh software engineers to learn. Everything has a simple solution, finding it is hard.
I hope to post on a variety of engineering topics. They will vary from design philosophies to opinions on emerging trends. Throughout though, I will stick to the idea of "add simplicity".
Technorati Tags: software, engineering
Comments