Питання 28 з 40

Запитання 28
Що таке сервісні об’єкти (service objects) у Rails і навіщо їх використовувати?
Варіанти відповідей
Спеціальні ActiveRecord-моделі для складних запитів.
Тип представлення (View) для відображення результатів бізнес-логіки.
Автоматично згенеровані контролери для кожної моделі.
Класи, що інкапсулюють складну бізнес-логіку поза моделями і контролерами для кращої тестованості і розділення відповідальностей.