Cita:
Iniciado por guardarmicorreo :)
Italico76 dijo que los Traits se pueden evitar desacoplando en mayor medida las clases, cosa que creo que es discutible y que no tienen mucho que ver una cosa con la otra.
Ojo que nunca dije tal cosa! todo lo contrario, el uso de Traits puede generar mayores dependencias que usar objetos en Composicion
Yo usaria Traits solo cuando quiero reutilizar codigo, no sea aplicable la herencia (clases poco relacionadas) pero siempre va a ser mas rigido que usar objetos porque las dependencias en el caso de los Traits son tratadas en "tiempo de compilacion" mientras que si usas "objetos" (no clases) en composición es en "runtieme"