What Interest Me This Week

How to write simple code

It's a topic that's been on my backburner for too long, it deserves some thought-space.

This has to do with the notion that upon mastery, a punch is just a punch. Simple code is easy when you are doing simple stuffs. But one thing builds on top of another, complexity emerges.

This is so tricky I'm not even sure where to start. Defining 'simplicity' could be a start but even that may be impossible.

I suspect via negativa could be a starting approach, being that a non-complex system is automatically a simple system. Therefore you reach simplicity by managing complexity the way you prune bonzais.