Rebonjour,
autre livre culte : "Refactoring" de Martin Fowler -- et le site compagnon refactoring.com
Bien sûr la plupart des recettes connues sont en Java,
et heureusement Jay Fields et Shane Harvie l'ont adapté aux possibilités du langage Ruby
Bonne lecture !