Ruby Science
Solutions
Solutions are changes or refactorings that can fix one or more smell. Each solution explains which problems it addresses and potential problems that can be introduced, along with the related principles.
Learn these associations in order to quickly consider them during review and whether the result improves the code.
Ruby Science
The canonical reference for writing fantastic Rails applications from authors who have created hundreds.