Reunión de Madrid.rb de Diciembre 2012

Topics

Modelotes ActiveRecord

“Skinny Controllers” es una práctica habitual en la comunidad Rails. Todo el mundo parece de acuerdo en que resulta beneficioso mantener los controladores lo más delgados posible. Sin embargo, lo que no genera tanto acuerdo es cómo de grandes es razonable que sean nuestros modelos y qué podemos hacer para evitar que acaben creciendo demasiado.

En esta charla exploraremos esta problemática y discutiremos algunas de las variadas soluciones que propone la comunidad. En función de lo que permita el tiempo hablaremos de Rails vs OOP , SOLID , ceremonia vs esencia , cohesión , el coste de la indirección , objetos de servicio (en varios sabores) , concerns , DCI

Attendees: (41)

Luismi Cavallé
Events: 15
Topics: 8

Raul Murciano
Events: 2
Topics: 0

Sandra Vilaró
Events: 1
Topics: 0

Amaia Castro
Events: 50
Topics: 1

Juanjo Bazán ✨
Events: 38
Topics: 1

Rafael Valenzuela
Events: 1
Topics: 0

Fernando Blat
Events: 30
Topics: 2

eLafo
Events: 25
Topics: 4

Christos Zisopoulos
Events: 28
Topics: 1

Guillermo Pascual
Events: 21
Topics: 0

Daniel Lobato
Events: 4
Topics: 0

Marcin Gryszko
Events: 4
Topics: 0

Guillermo
Events: 5
Topics: 1

Esther Amor
Events: 1
Topics: 0

Raúl Naveiras
Events: 12
Topics: 3

Fer
Events: 10
Topics: 1

Lorenzo Tello
Events: 8
Topics: 0

Arturo Herrero
Events: 11
Topics: 0

nando
Events: 14
Topics: 0

Laura Morillo
Events: 22
Topics: 0

Francisco R. Santos
Events: 10
Topics: 0

javierhonduco
Events: 6
Topics: 0

valakirka
Events: 11
Topics: 1

Carlos Sánchez Pérez
Events: 41
Topics: 2

Sam Lown
Events: 26
Topics: 2

grosshat
Events: 2
Topics: 0

Wandy Vhareant
Events: 1
Topics: 0

Alberto F. Capel
Events: 8
Topics: 0

Paco Guzmán
Events: 11
Topics: 2

David Parra Catalán
Events: 6
Topics: 0

Luis Acebes
Events: 2
Topics: 0

Gaizka
Events: 2
Topics: 0

Jose Luis Benavente
Events: 11
Topics: 0

Iván Fernández
Events: 3
Topics: 0

German DZ
Events: 10
Topics: 2

Warren Litsinger
Events: 14
Topics: 0

Alfredo Casado
Events: 1
Topics: 0

David Molinero
Events: 5
Topics: 0

Mr Riepenhausen
Events: 6
Topics: 0

William Chiquito
Events: 17
Topics: 0

Route