I guess for some programming it counts, but I was recently rewriting the core code of a 2D platformer for the third time in a row, and we're doing some completely counter-intuitive things physics-wise which just end up being perfect. No robot would try that.