Hacker News new | ask | show | jobs
by nomdep 1671 days ago
If your language is Ruby or Python I would recommend Practical Object Oriented Design by Sandi Metz
1 comments

I agree but I wouldn’t restrict the recommendation to just if you use python or ruby but if you want to use or understand any language in an OO fashion.