Service Objects: Beyond Fat Models and Skinny Controllers

05-Sep-2019 2025
Service Objects are a controversial idea for several different reasons: some developers like to use them, others like to use similar patterns, and some think that they are just unnecessary because they prefer fat models.Here at Ombu Labs we like to use service objects whenever we can, we think it's a great way to keep our controllers skinny.In this post I would like to discuss my idea about service objects and why it's adopted by our team.
Use coupon code:

RUBYONRAILS

to get 30% discount on our bundle!
Prepare for your next tech interview with our comprehensive collection of programming interview guides. Covering JavaScript, Ruby on Rails, React, and Python, these highly-rated books offer thousands of essential questions and answers to boost your interview success. Buy our 'Ultimate Job Interview Preparation eBook Bundle' featuring 2200+ questions across multiple languages. Ultimate Job Interview Preparation eBook Bundle