Clean code software development

"Once the right language is found to describe a problem, the solution is trivial."

"Automatic tests behave like double-entry bookkeeping. Two parts validate each other."

"Days when more code is deleted than written usually take the software a step forward."