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

Le meilleur du typage fort en PHP

Description

Le typage se propage à tout PHP : la 7.4 l’ajoute aux propriétés, après les arguments et les valeurs de retours. Bien qu’opposé aux choix initiaux de typage faible de PHP, le typage augmente significativement la cohérence du code, son niveau d’auto-validation et les possibilités de dépendances inextricables. Le typage contribue à aider les outils d’introspection, à débuguer le code au plus tôt, et à adopter des techniques de développement comme le motif de l’objet null. C’est un outil supplémentaire, pratique pour les grands projets, et facilement déployé.

Conférence donnée lors du AFUP Day 2020 Tours, ayant eu lieu le 03 juillet 2020.

Informations complémentaires

Vidéo

Le speaker

Damien SEGUY

Damien Seguy est directeur technique chez Exakat Ltd., société spécialisée dans les solutions pour la qualité du code source en PHP. Il dirige le développement du moteur d'analyse statique Exakat, qui assure la revue de code pour les migrations, la clareté et la sécurité. Avec près de vingt ans de contributions au monde PHP, son expérience l'a fait passé par la rédaction de la documentation, l'élevage d'elephants, l'animation de groupes d'utilisateurs sur trois continents. Il aime faire du gremlin, des ??? et du camembert.

Commentaires

Présentation très intéressante sur le typage ce que ca apporte, mais aussi ce que ca implique sur le code et sa structuration.
David Annebicque, le 03/07/2020
Je suis convaincu : je vais me mettre au typage fort.
Lucien Bill, le 03/07/2020
Conférence très interessante qui vrille un peu les neurones
Pierre-Yves Legeay, le 03/07/2020
Les 2 premiers tiers permettrent de convaincre de l'utilité du typage fort... La fin est assez conceptuelle et il faudra la reprendre avec plus de temps de mon côté ;-)
NBD, le 03/07/2020
Les slides sont ici : https://www.slideshare.net/dseguy/meilleur-du-typage-fort-afup-day-2020 Y compris les nouveautés PHP 8.0 et les sujets systémiques avancés, en fin de présentation.
Damien Seguy, le 09/07/2020