View on...

Amazon

Goodreads

Bookshop.org — Support local bookstores.

WorldCat — Find at a library.

Using anecdotes, analogies, examples and parables, this user-friendly guide offers techniques for getting any programming job done effectively, and can help any programmer improve skills, no matter what level. Incorporates today's top languages, including Java, C, C++, and Perl.