Aller au contenu
AFUP AFUP Day 2025 Baromètre Planète PHP PUFA
 

Chronique d'un voyageur vers l'Est

Description

Il y a maintenant quelques mois, à la suite de l’exploration d’un nid de trolls, j’ai commencé sans le savoir un voyage vers l’Est. Au départ, ce ne devait être qu’une promenade de quelques heures qui devait me rassurer après cette expérience désagréable en me faisant revoir des paysages que les 15 dernières années que je venais de passer dans le Rasmusland m’avaient fait oublier. J’ai cependant rapidement compris qu’il n’en serait rien et que je venais en réalité de me lancer dans un véritable pèlerinage vers l’Objet, avec tout ce que cela implique en terme de remise en question. En effet, les routes que j’ai empruntées m’ont rapidement éloigné de mon territoire habituel, et malgré la boussole offerte gracieusement par un Guide de la région du Smalltalk rencontré pratiquement dès mon départ, j’ai eu le plus grand mal à trouver mon chemin. Le problème ne venait pas de sa boussole, d’autant qu’il m’avait averti en me la donnant qu’elle indiquait l’Est et non le Nord, mais de moi et de mon manque de pratique, trop habitué que j’étais aux transports en commun entre <?php et ?>. J’ai donc demandé l’assistance des gens qui allaient dans la même direction que moi, et parfois, ils sont parvenus à m’aider parce qu’ils étaient plus sages ou plus avancés dans leur quête. Les adorateurs d’autres cultures que j’ai rencontrés au hasard de mes pérégrinations au sein du Google m’ont également apporté leur aide. Les Monades du Fonctionnel sont ainsi parvenu à m’ouvrir l’esprit, malgré la complexité de leur dialecte, tandis que les pratiquants du C# prêchant la Continuation m’ont fait voir le Code sous un autre angle. Un collectionneur de Ruby m’a même donné des conseils très précieux pour la suite de mon périple, alors qu’ils ont pour habitude de suivre leur propre rail. Mais malgré cela, j’ai rencontré à plusieurs reprises des difficultés suffisamment importantes pour m’obliger à modifier mon itinéraire ou à faire demi-tour, notamment à cause de mes outils de compilation qui se sont révélés inadaptés dans certaines situations. Pour autant, ces circonvolutions n’ont jamais été du temps perdu, et chaque épreuve m’a permis de me rapprocher un peu de la compréhension du Message tel que l’avait conceptualisé Alan Kay à l’Origine. Le jeu en vaut donc largement la chandelle et même si je pense que mon voyage est loin d’être terminé, je suis certain d’être aujourd’hui un bien meilleur développeur qu’hier. C’est pourquoi je souhaite vous faire partager les leçons que j’ai tirées de cette expérience, afin que, peut-être, vous ayez également envie d’entreprendre un périple similaire afin de maîtriser le pouvoir originel de l’Objet?!

Conférence donnée lors du PHP Tour Luxembourg 2015, ayant eu lieu les 12 et 13 mai 2015.

Informations complémentaires

Vidéo

Le speaker

Frédéric HARDY

Frédéric Hardy utilise PHP professionnellement depuis une quinzaine d'années. Architecte logiciel, administrateur système et infographiste ergonome, il aime la programmation orientée objet, UNIX, les méthodes agiles, les discussions intéressantes ainsi que la bonne cuisine et la bière. Il est de plus le créateur et le développeur principal de atoum, un framework de test unitaire simple, moderne et intuitif pour PHP 5.3+

Commentaires

Merci pour le brain fucking... Il reste juste à remettre en tout en place...
Van Belle Jonathan (Grummfy), le 13/05/2015
Il faudra donner du temps au temps pour (re)venir à ce modèle de la programmation objet mais je te suis à 100% dans ta conquête vers l'Est. Merci pour ta présentation.
William Durand, le 13/05/2015
désolé tu m'as perdu. A ma décharge, je suis arrivé en retard et je n'étais pas dans l'état d'esprit pour voyager vers l'est.
Anonyme, le 14/05/2015
Bon talk mais j'avoue avoir été un peu perdu à certains moments...
Thierry, le 14/05/2015
Super talk sur un très beau sujet. Et très bien expliqué
Frédéric Dewinne, le 15/05/2015
J'ai malheureusement été perdu une bonne partie du talk. Peut-être une première approche trop brutale ?
Jonathan Petitcolas, le 27/05/2015