Qu'en est-il du nommage des fonctions en PHP ?

Par j0k le mercredi 28 février 2007, 11:30 dans développement - 2393 vues

Un article très intéressant a été publié sur PHP Index et traite d'un sujet intéressant : la nomenclature de nommage des fonctions, voir carrément les prototypes d'appels, sont déroutants.
En effet, l'auteur prends des fonctions basiques en PHP et les analyses rapidement au niveau du nom dans un premier temps puis au niveau de la cohérence des paramètres qui lui sont passés. Certaines fonctions ne sont pas très logique ... pourquoi un str_replace() et un strstr() et non un str_str() ou un strreplace() ?

La cohérence continue un peu plus sur la fin avec la compilation de PHP et l'ajout ou non de fonctionnalité se faisant avec --with ou --enable ... pourquoi pas un seul ?

Bref, un article très intéressant à lire. En espérant qu'un travail soit fait pour faire évoluer tout cela.

Déjà un commentaire

1. Anonymous le samedi 03 mars 2007, 07:37 #permalien
Anonymous

Mouais... Avec PHP6 qui va apporter un bon nombre de révolutions dans la façon de programmer, vaut peut-être mieux attendre une autre version, sinon on risque de décourager toutes les personnes qui voudraient se mettre à débugguer leur script pour le rendre compatible PHP6. Déjà que la disparition des magic_quotes va provoquer un beau chantier (utile, mais bon...)...

Pensez à vous inscrire !

  • C'est rapide
  • Utiliser votre compte Facebook
  • Ou votre Open ID
Laisser un commentaire




Captcha picture refreshAudio



Catégories


Tags


Liens