2008/6/25 Eduardo Trápani <[EMAIL PROTECTED]>: >> Es DRY, te queda más limpia la vista, más limpio el controlador, y la >> query es óptima. El día que necesites mostrar un campo más, lo agregas a tu >> :select y listo. > > Sí, suena bien. El problema apareció con las asociaciones, todavía no veo > cómo se arreglaría. Pero como dijo alguien en realidad ese problema, por > ahora, está medio "inventado". Si aparece la real necesidad de > implementarlo con asociaciones y todo ... ahí veré soluciones, incluyendo > algún plugin que ande en la vuelta.
Tal vez la mejor solución, del punto de vista de diseño de software, sea que uses el Presenter Pattern y con eso te evitás desde la vista joderlo mucho a Demeter [1]. Hay varios en el mundo Rails aplicándolo e incluso en RailsConf2008 asistí a un tutorial sobre refactoring donde lo recomendaban. Google: rails presenter pattern [1] http://en.wikipedia.org/wiki/Law_Of_Demeter (gracias Michel por recordarme el nombre por chat!) -- Diego Algorta Casamayou http://www.oboxodo.com - http://diego.algorta.net _______________________________________________ Ruby mailing list [email protected] http://lista.rubyargentina.com.ar/listinfo.cgi/ruby-rubyargentina.com.ar
