Rating
★★★★★
Category
non-fiction
Read
2014-05-24
Pages
247

tl;dr you should read it if you’re a programmer.

If you are new to OO, this is a really good introduction. Useful examples, not preachy, discusses pros and cons of different approaches.

If you are a veteran, this will give you concrete words to verbalize many things you already do, helping you to explain and teach others.

Things I particularly liked:

A number of people at work have read it on my recommendation, and have all made a point of thanking me for it.

Cover image for Practical Object Oriented Design In Ruby