"be water my friend" - lightning talk - las palmas on rails - 12/01/2010
DESCRIPTION
En esta microcharla hablé sobre la ley de Demeter y cómo el método delegate que nos proporciona Rails nos puede ayudar. También discutí sobre los principios "DRY" y "fat model & skinny controller" y presenté inherited_resources como plugin que nos puede ayudar en estos aspectos.TRANSCRIPT
![Page 1: "Be water my friend" - Lightning talk - Las Palmas On Rails - 12/01/2010](https://reader034.vdocuments.us/reader034/viewer/2022051611/54b581934a7959bb148b467e/html5/thumbnails/1.jpg)
“ Be w ater my f riend”A lberto Perdomo
Las Palmas On Rails - Lightning talk 12/01/2010
Imágen: http://www.fickr.com/photos/digitalart/2912152377/
![Page 2: "Be water my friend" - Lightning talk - Las Palmas On Rails - 12/01/2010](https://reader034.vdocuments.us/reader034/viewer/2022051611/54b581934a7959bb148b467e/html5/thumbnails/2.jpg)
Ley de Demeter:
“Habla sólo con tus amigos”
Imágen: http://www.fickr.com/photos/desireedelgado/3423389473/
![Page 3: "Be water my friend" - Lightning talk - Las Palmas On Rails - 12/01/2010](https://reader034.vdocuments.us/reader034/viewer/2022051611/54b581934a7959bb148b467e/html5/thumbnails/3.jpg)
NMO*: muy alto
NMO*: MEDIO alto
NMO*: MEDIO
#1
#2
#3 *NMO = NIVEL DE MAL OLOR
Código: http://brian.maybeyoureinsane.net/blog/2006/12/15/law-of-demeter-or-how-to-avoid-coding-yourself-into-a-corner-in-rails/
![Page 4: "Be water my friend" - Lightning talk - Las Palmas On Rails - 12/01/2010](https://reader034.vdocuments.us/reader034/viewer/2022051611/54b581934a7959bb148b467e/html5/thumbnails/4.jpg)
DELEGATE, FTW!!
AquI HUELE AROSAS!!!!
Código: http://brian.maybeyoureinsane.net/blog/2006/12/15/law-of-demeter-or-how-to-avoid-coding-yourself-into-a-corner-in-rails/
![Page 5: "Be water my friend" - Lightning talk - Las Palmas On Rails - 12/01/2010](https://reader034.vdocuments.us/reader034/viewer/2022051611/54b581934a7959bb148b467e/html5/thumbnails/5.jpg)
THE Fat model
& the skinny controller
Imágen: http://www.fickr.com/photos/kylemay/553916826/
![Page 6: "Be water my friend" - Lightning talk - Las Palmas On Rails - 12/01/2010](https://reader034.vdocuments.us/reader034/viewer/2022051611/54b581934a7959bb148b467e/html5/thumbnails/6.jpg)
Introducing...
Inherited ResourcesDRYImágen: http://www.fickr.com/photos/cowfsh/132547104/
![Page 7: "Be water my friend" - Lightning talk - Las Palmas On Rails - 12/01/2010](https://reader034.vdocuments.us/reader034/viewer/2022051611/54b581934a7959bb148b467e/html5/thumbnails/7.jpg)
INHERITED RESOURCES FTW!!!
http://github.com/josevalim/inherited_resources
![Page 8: "Be water my friend" - Lightning talk - Las Palmas On Rails - 12/01/2010](https://reader034.vdocuments.us/reader034/viewer/2022051611/54b581934a7959bb148b467e/html5/thumbnails/8.jpg)
ALBERTO PERDOMOTwitter: @albertoperdomo
Email: [email protected]: http://albertoperdomo.net
http://www.aentos.com