Je développe essentiellement en objet (Php/Java) mais également en procédural quand l'objet ne semble pas obligatoire.
Rien ne remplacera une bonne fonction; même si on la positionne dans un helper (j'en ai toujours quelques uns dans chacune de mes applications) elle restera toujours une fonction.
Par contre, l'objet permet de mettre en place des mécanismes de manière simple alors qu'en procédural, cela est un réel défi même si la permissivité du Php sur sa structuration laisse la porte ouverte à de nombreux contournements élégants ou non pour atteindre le même objectif.
Je pense que les gens qui discrédite l'objet de cette manière ne savent pas concevoir l'objet; comme l'a dit Sephi-Chan, faire de l'objet, ce n'est pas encapsuler les fonctions
Rien ne remplacera une bonne fonction; même si on la positionne dans un helper (j'en ai toujours quelques uns dans chacune de mes applications) elle restera toujours une fonction.
Par contre, l'objet permet de mettre en place des mécanismes de manière simple alors qu'en procédural, cela est un réel défi même si la permissivité du Php sur sa structuration laisse la porte ouverte à de nombreux contournements élégants ou non pour atteindre le même objectif.
Je pense que les gens qui discrédite l'objet de cette manière ne savent pas concevoir l'objet; comme l'a dit Sephi-Chan, faire de l'objet, ce n'est pas encapsuler les fonctions