21-08-2008, 10:31 AM
Zamentur a écrit :Oui tu peux faire ça mais le pattern abstraction de base est utilisé pour unifié plusieur entrée en une sortie...zzarbi a écrit :Par exemple pour lancer une requete ça pourrait être :Attention j'ai pas dit qu'il fallait pas faire d'abstraction, le changement d'API n'est pas le seul avantage.
- pour mysql, mysq_query();
- pour oracle, oracle_query(), suivi d'un commit() pour valider la modification... (Ou autocommmit, etc...)
Etc...
Plusieurs DB en une classe, etc...
Mais tu peux aussi alléger ton code, comme tu le proposes, personnelement je ne préfère pas. Mais c'est une question de goût non agumenté.
Bientôt un jeu unique sur le thème de Battlestar Galactica :
http://www.battlestar.fr
http://www.battlestar.fr