Je zou Zend_Db_Select
. kunnen gebruiken en/of Zend_Db_Expr
, maar als het werkt zoals het is, verander het dan niet. Het is echt niet nodig om een van de ZF-componenten te gebruiken alleen omdat ze bestaan of om uw code meer Zendy te maken . Gebruik ze om een specifiek probleem op te lossen.
Houd er rekening mee dat elke abstractie uw code een aantal graden langzamer zal maken. Misschien niet veel, maar misschien ook niet nodig. Ik kan uit eigen ervaring spreken van een project waarbij we bezweken om zoveel mogelijk ZF-componenten te gebruiken, ook al hadden we het zonder en eenvoudiger kunnen doen. Het loonde niet en we merkten dat we er later veel van moesten herstructureren.