En fait, on a l'impression que les objets et les frameworks sont comme un entrepreneur de seconde main, sous-traitant couche par couche, une fois qu'un problème survient, de nombreux codes sont impliqués. C'est différent d'être orienté processus et simple et grossier. Surtout dans le framework, il est difficile de dépanner les bugs.