Voilà ça c'est dit. Mais il reste encore quelques problèmes, nottament au niveau des librairies. Outre le fait que la SPL est très incomplète et peu fonctionelle, outre encore le fait que j'ai du réimplémenter PDO pour éviter d'utiliser une version cvs potentiellement buguée, il me manque encore quelques features, comme un typage fort, qui permettrait:

  • de déclarer proprement des variables (eg: int $id;)
  • de déclarer des vrais prototypes de fonctions/méthodes (eg: bool public function isValid(int $id);)

Ca permettrait entre autre de pouvoir générer de la doc plus facilement qu'avec des outils comme phpDocumentor, qui sont très utiles et performants, mais assez lourd à utiliser au quotidien je trouve.