Cita:
Iniciado por korg1988 pero si yo mal no me fijo lo que puse en el comentario anterior es lo mismo que me terminas de explicar.... entonces lo habia hecho bien yo en mi Ultimo "intento" o no ?
Ese es el problema que veo, no prestas atención y no te fundamentas con conceptos.
Lo que hiciste tú, si bien es similar, no es lo mismo.
Estás retornando una instancia (objeto) y luego usando un método de la misma.
Antes de hacer mecánicamente a->b->c, estaría bueno que pensaras un diseño coherente, ya que no necesariamente esta forma de trabajo te asegura "orden".
Hay autores -a pesar de su aparente practicidad- no sugieren usarlo, o por lo menos, no hacer abuso y usar pocos niveles, ya que luego es difícil seguir la lógica que ocurre en una sola línea.
No siempre es el mejor código el que ocurre en menos líneas.