Ah enfin. Je suis très content de lire cette phrase.
Je me permettrait simplement de rajouter que perso, par rapport à la séparation des couches et l'exemple ci dessus de l'user.
Dans l'absolu c'est la meilleure implémentation (SgbdProvider -> UserProvider -> User), car c'est tout simplement le découpage le plus poussé, et qui répartit au mieux les rôles de chacun.
Dans la réalité, comme pour le MVC, c'est une archi lourde.
Et A moins d'un besoin très particulier, je me suffit de SgbdProvider -> User.
En effet je dois rarement passer d'un sgbdr à une source xml ou 1 sgbdO (php et sgbdo ? soyons fou..).
Bref, découper, c'est TOP, mais il faut que cela réponde au besoin, et au budget. Après si c'est géré automatiquement allons y gaiement !
Fin voila, mon petit avis en passant.
bye
Partager