Computer programmers, in my opinion, read code by pattern matching. That is, with a particular language (and even across languages), they see and recognise patterns which enables them to read and understand the code more quickly.... Equally many programmers will not remember all of the syntax of the language, which means they need to reach for a reference more often.
The author hasn't convinced me that shaving monkeys and sending them to Evelyn Wood courses will help them write maintainable code. (Shave a gorilla and put him in a button-up shirt; he can become a software company CEO.)
I wish, all ponies and unicorns, that just once someone would show me that (let's say Scheme, because it has very little syntax) code with symbol names of
doIt has syntax problems.
I predict the next criticism I find will be as insightful as "Perl is a bad language because you have to use THE SHIFT KEY to make sigils, and that slows down typing speed! THE UNREPENTANT HORROR!!"