Meine Frage ist ziemlich klar, y Ich würde wirklich gerne einige Gründe für die Antwort hören.
Zusätzliche Informationen:
- Ich verwende kein PHP-Framework.
- PHP > 5.3.
Aktualisierung:
Im Moment habe ich keine großen Beschränkungen für mein Projekt, es ist ein Ein-Mann-Projekt. dennoch und ich habe hart gearbeitet, um alles so lose gekoppelt und modular wie möglich zu machen. wie mir gesagt wurde, mochte ich nicht die PDO-API nach dem Spielen mit es für eine Weile, aber das ist kein großes Problem, wenn das Festhalten an seine öffentliche API mir mehr Flexibilität gibt oder als gute Praxis betrachtet wird.
Meine Frage ist also, was würden Sie gewinnen und verlieren, indem Sie Komposition oder Vererbungen in Anbetracht das Objekt in Frage ist eine Abstraktionsschicht selbst, PDO in diesem Fall,?
tl;dr: Ein-Mann-Projekt, das versucht, so modular wie möglich zu sein, Komposition oder Vererbung für die Verwendung eines Dritte Partei Abstraktionsschicht (PDO speziell) ?
Hinweis: wenn es nicht der richtige Ort ist, Vote zu Programmers migrieren. und sorry für mein schlechtes Englisch.