Making Code Speak

A weblog of tools, techniques, styles and habits for programming with fluency.

Why "Making Code Speak"?

So, why the title?

I realized one day that this is the thing I care about most in programming: writing code that expresses its purpose as clearly and succinctly as possible. Code that says what it does, and that invites the reader to change and improve it. More than any abstract design principle, this is the quality that lets code remain useful as it grows and develops over time.

I expect to stray a bit from this theme now and then. I can’t imagine staying too terribly focused on one narrow topic for a programming blog. But as an overall theme, it seems right.

posted by Moss on 06 January 2014