Refactorizando controladores: Separando responsabilidades

2 comentarios en “Refactorizando controladores: Separando responsabilidades”

  1. Hola.
    En DropboxRepository class tenemos en la function getAllFiles: $dbxClient = new Client($this->accessToken, ‘App/1.0’); . No es mejor pasar como argumento el objecto Client? Quien es responsable de creacion de DropboxRepository va crear tambien el client y asi no pasamos accessToken como argumento. Creo que DropboxRepository no tiene mucha relacion con accessToken y si se necesita OtroServicioRepository que va usar un client hay que crear otra vez el client.

    Me gusta

Comenta la entrada

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Salir /  Cambiar )

Google photo

Estás comentando usando tu cuenta de Google. Salir /  Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Salir /  Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Salir /  Cambiar )

Conectando a %s

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios .