Get Lanyrd on your mobile (iPhone, Android and more) - check it out here

Fat Models Aren't Enough

A session at RailsConf 2011

“Fat Models, Skinny Controllers” they scream. Pushing your logic down to the model layer is a key step to improve testability, maintainability, and code quality. But many developers now have “junk drawer” models that don’t realize these goals. Having a fat model isn’t enough!

In this session we’ll explore techniques for improving your models including:

  • Extracting code into libraries and gems
  • Encapsulating logic into processor objects
  • Using the presenter pattern
  • Deciding between class and instance methods
  • Guidelines to judge code quality and complexity

When you leave this session you’ll be dying to refactor!

About the speaker

This person is speaking at this event.
Jeff Casimir

Principal at Jumpstart Lab where I teach Ruby, Rails, and related technologies. bio from Twitter

Coverage of this session

Sign in to add slides, notes or videos to this session

Tell your friends!

When

Time 10:45am11:45am EST

Date Tue 17th May 2011

Short URL

lanyrd.com/sdgxm

View the schedule

See something wrong?

Report an issue with this session