22-02-2013, 03:17 PM
@Oxman
Effectivement, les deux points de vue sont acceptables :p
@php_addict:
En C/C++ on peut faire de l'héritage multiple (qui aboutit au fameux problème d'héritage en losange d'ailleurs :p) Mais PHP permet d'implémenter, sur une classe, plusieurs interfaces. En Java on plus, je crois qu'on ne peut pas faire de l'héritage multiple.
@Sephi
Eyuup, les langages web sont des veaux, mais le réseau en lui-même est un troupeau de "petits bébés vaches", donc finalement, à quoi bon avoir une appli web en C++ qui s'exécute en 1ms alors que le réseau coince pendant 1 à 2s?!
@php_addict
Si tu veux alléger le code, oui, évite auto-load, mais si c'est pour perdre 2h par script pour faire les includes, c'est pas rentable.
Si t'aimes le point de vue "ultra-rigoureux" qu'on retrouve dans C/C++ (auquel tu compare peut-être le PHPOO), alors, oriente-toi vers les include; si tu préfère la souplesse et le "moins je tape de lignes mieux je me porte", choisit auto-load.
Effectivement, les deux points de vue sont acceptables :p
@php_addict:
En C/C++ on peut faire de l'héritage multiple (qui aboutit au fameux problème d'héritage en losange d'ailleurs :p) Mais PHP permet d'implémenter, sur une classe, plusieurs interfaces. En Java on plus, je crois qu'on ne peut pas faire de l'héritage multiple.
@Sephi
Eyuup, les langages web sont des veaux, mais le réseau en lui-même est un troupeau de "petits bébés vaches", donc finalement, à quoi bon avoir une appli web en C++ qui s'exécute en 1ms alors que le réseau coince pendant 1 à 2s?!
@php_addict
Si tu veux alléger le code, oui, évite auto-load, mais si c'est pour perdre 2h par script pour faire les includes, c'est pas rentable.
Si t'aimes le point de vue "ultra-rigoureux" qu'on retrouve dans C/C++ (auquel tu compare peut-être le PHPOO), alors, oriente-toi vers les include; si tu préfère la souplesse et le "moins je tape de lignes mieux je me porte", choisit auto-load.