C'est vrai, et c'est là qu'on atteint la limite des langages de script par rapport aux langages compilés.
S'il est vrai que ça peut tirer les perfs vers le bas, il est rare qu'un particulier ait une appli de plus d'une centaine de classes. Il est aussi rare qu'il applique des design patterns, donc mon exemple était juste pour prendre un contrepied.
Il y a néammoins un point en faveur du typage fort et donc des interfaces en php5, car nous pouvons maintenant typer les paramètres de fonctions, ce qui permet d'éviter les erreurs d'appel.
Et enfin, je dirais que si tu privilégies les perfs à la maintenance et à la modularité, il ne faut alors pas utiliser la POO du tout. Le développement procédural est encore plus rapide.
Bien sûr je suis encore l'avocat du diable...
Partager