Humans tend to look for complex solutions when easy solutions could and should be found.

It is a matter of how we are made as species, probably something to do with our aptitude to always plan for the worst. But the tiger attack is an unlikely scenario.

It may be also a matter of inflating our egos to demonstrate our ability to produce complex solutions.

But at the end of the day, the true elegance is in the simplicity of the solution.

A beautiful design is minimal. Each function has a minimum number of components. Each object has a unique, optimized purpose.

As Antoine de St Exupéry said, “Perfection is achieved, not when there is nothing more to add, but when there is nothing left to take away”.

If it can be simplified, it means you have not reached the final solution.

Besides, and hopefully, grasping the required level of complexity at an early stage of your project can save you some headaches at a later stage.

About the author

Share on

Share on facebook
Share on twitter
Share on linkedin
Share on telegram
Share on whatsapp

You may also like

Happy New Year 2020!

Dear Friend, I hope that you’ve had a wonderful end of 2019, celebrating with your friends or relatives 🎉🍾🥳🎅.

Liked This Article?

We have a lot more where that came from! Join the many subscribers who stay ahead of the pack.

Leave a Reply

%d bloggers like this: