Carlos Castillo

7%
Flag icon
Separate out the things that change from those that stay the same. Program to an interface, not an implementation. Prefer composition over inheritance. Delegate, delegate, delegate.
Design Patterns in Ruby (Addison-Wesley Professional Ruby Series)
Rate this book
Clear rating