...

/

Explicitly-Named Classes with Explicitly-Named Methods

Explicitly-Named Classes with Explicitly-Named Methods

Learn about explicitly named classes and methods in our Rails application.

When implementing the business logic, there are a lot of design decisions that need to be made. The architecture of our app serves to tell us how to make some of those decisions. Not putting our business logic in an Active Record is a start. We can eliminate even more design decisions by creating conventions around this seam between our logic and the Rails-managed outside world.

What is the simplest thing we can do (besides putting our code directly in Object)? If we ...