Clean Code: A Handbook of Agile Software Craftsmanship.
Design Patterns: Elements of Reusable Object-Oriented Software.
Refactoring: Ruby Edition
Code Complete (Developer Best Practices)
Effective Programming: More Than Writing Code
Last updated 5 years ago