2009/10/4 Pablo Herrero <[email protected]>:
>
> El 3 de octubre de 2009 18:22, NachoKB <[email protected]> escribió:
>>
>> De hecho, si tenés múltiples modelos que comparten comportamiento... ¿no
>> podrías usar herencia?
>
> Venia a decir exactamente eso, ademas, me parece q este problema en
> particular tiene poco q ver con ActiveRecord.

Ta, el tema de la herencia vs composición es fácil.

El comportamiento que comparten, es *el único comportamiento* de la
clase? En ese caso podés usar herencia. Si la clase hace algo más,
entonces composición, o el Señor Single Responsability Principle se
pone triste.

> _______________________________________________
> Ruby mailing list
> [email protected]
> http://lista.rubyargentina.com.ar/listinfo.cgi/ruby-rubyargentina.com.ar
>
>
_______________________________________________
Ruby mailing list
[email protected]
http://lista.rubyargentina.com.ar/listinfo.cgi/ruby-rubyargentina.com.ar

Responder a