面向对象设计实践指南

Practical Object Oriented Design In Ruby

《面向对象设计实践指南》Practical Object Oriented Design In Ruby(梅茨 (Sandi Metz),2012)。人民邮电出版社,张雪平、彭晓东 译。豆瓣 8.3 分。HN 上 55 人推荐。用 Ruby 示例讲单一职责、依赖管理、鸭子类型、继承与组合和测试设计。