Nick Halstead has shared tip number six in his "Programming Tips" series. This one focuses on keeping things simple.
Next up on my programming tips series we have another guest post. This one is written by Georgi Momchilov. "Make things as simple as possible, but no simpler" ( quote from Einstein ).
Georgi suggests thinking of your application like a living organism or a house - don't expect any one part of it to take more than its share of load. Keep components simple and to the point of doing they job. It makes for much easier code to maintain and to expand on later.