Pourquoi les namespace sont très utiles

 

Lorsqu’on pratique de la retro-ingénierie ou que l’on doit intervenir sur du code produit à partir d’un framework maison ou opensource.
Si les fonctions ne sont pas namespacée  ca donne ceci :
un énorme épouvantable sac à fonctions.
Impossible de s’y retrouver.

Alors que si on préfixe les focntions avec un espace de nom, on retrouve plus facilement le chemin logique qui mène à cette fonction.
L’espace de nom lui-même nous informe sur l’usage de la fonction avant même de l’avoir atteinte.
L’exemple est plus que flagrant sur le framework .Net où les fonctions sont rangées dans des espaces de noms très bien organisés

stickman_desk_pt0002_5_30_08_pro

 

Publicités

Laisser un commentaire

Entrez vos coordonnées ci-dessous ou cliquez sur une icône pour vous connecter:

Logo WordPress.com

Vous commentez à l'aide de votre compte WordPress.com. Déconnexion / Changer )

Image Twitter

Vous commentez à l'aide de votre compte Twitter. Déconnexion / Changer )

Photo Facebook

Vous commentez à l'aide de votre compte Facebook. Déconnexion / Changer )

Photo Google+

Vous commentez à l'aide de votre compte Google+. Déconnexion / Changer )

Connexion à %s