Make everything as simple as possible, but not simpler.
– Albert Einstein
Thought this could easily be applied to software engineering. It also goes along with the KISS (Keep It Simple Stupid) principle. It also says that sometimes trying to make things simple can be to complex. There is a line that we walk when developing software. By trying to become to creative in making a design simple, sometimes it can be to complex! I like to expand his quote and say, “Make it as simple as possible, but not simpler then possible”.