def length
                  
                  
                      self[:length].to_f
                  
                  
                    end
                  
                  
                    
                  
                  
                    def load_users_data
                  
                  
                      users.filter(&:active?).map do |user|
                  
                  
                        {
                  
                  
                          id: user.id,
                  
                  
                          created_at: user.created_at
                  
                  
                        }
                  
                  
                      end
                  
                  
                    end
                  
                  
                  
                  
                  
                    def calculate_max_hours_usage
                  
                  
                      ...
                  
                  
                    end
                  
                  
                  end
                  
                  
                  
                  
                  
                  Как бы ты такой вариант разделил по классам?
                  
                  
                
load_users_data это одновременно и Query Object (тут же запрос, кстати почему filter на уровне приложения, а не в базе? потечет) и Serializer (там где ты хэш делаешь)
Обсуждают сегодня