- Programmers experienced in other languages. (Hint: this might be you if you know what singletons and closures are.)
Full disclosure: I fall in to the latter group. (And, the fine fellow who recommended the book to me, my friend and Java extraordinaire Ganesh, falls into the former).
Clear but compact
“This book is small, but it is dense…Don’t be discouraged if it takes multiple readings to get it” (p. xi). “Programming is a difficult business. It should never be undertaken in ignorance” (p. 2).
Guidelines and style, not snippets
“If a program is expressed well, then we have the best chance of being able to understand it so that it can be successfully modified or repaired…It turns out that style matters in programming for the same reason that it matters in writing. It makes for better reading.” (pp. 94-95)
Regex and Railroads
No comments yet…Be the first!
Comments are closed for this article.