Main Content

Rails AntiPatterns: Best Practice Ruby on Rails Refactoring

About the Talk

August 11, 2011 5:00 AM

Austin, TX

Austin, TX

As the size of our Rails applications grow, so does the complexity. In this one day hands-on workshop, we'll cover common mistakes encountered in Rails and how to avoid them. This is an advanced Rails course that assumes familiarity with Rails. Topics covered will include:

  • Domain modeling, including schema and database issues such as normalization and serialization
  • Object-oriented programming violations to complex SQL and excessive redundancy
  • View layer tools and conventions
  • Controller-layer code, including RESTful code
  • Service-related APIs, including timeouts, exceptions, backgrounding, and response codes
  • Scaling and deployment
  • Database issues, including migrations and validations

Based on the book by Chad Pytel and Tammer Saleh.

Ratings and Recommendations

Avg. Rating

Average based
on 1 rating

comments powered by Disqus