Writing simple code, or the art of maximising the amount of work not done
As I outlined in my previous post, the so-called principles of SOLID are not principles at all. I actually don’t believe it’s possible to create a universal set of principles for all contexts and domains, so I’m not going to try. Instead, I’m going to outline some practices which have helped me when writing websites and web-services. I call this approach simple code. (I certainly didn’t come up with the name.)