On point 2, I think it's very possible to write clever, readable code.
I think Rob Pike's 5 Rules of Programming[1] are better advice here -- in particular rules 3 through 5.
I think Rob Pike's 5 Rules of Programming[1] are better advice here -- in particular rules 3 through 5.
Of course its possible. People can shift gears in manual transmission without clutch by revv matching, but its not for everyday use.