Simple Code

damien katz / @damienkatz:

Invented a design pattern I call “simple code”. When I need the code to do something new I “modify it”.

I’ve wasted too much brain power over the years over-engineering software, bracing my designs for scenarios that fail to ever materialize.

My suggestion, at least for the first cut: do the simplest thing that could possibly work.

If you’re like me, that engages your intellect towards simple solutions instead of over-engineering against invisible foes.

Nov 13 2012