Forum PHP 2019
[:fr]La parole est aux speakers : Damien Seguy[:]
[:fr]Jusqu’au Forum PHP 2019, retrouvez nos interviews de speakers pour mieux comprendre leur parcours et le sujet qu’ils ou elles aborderont lors de leur conférence !
La conférence
Tout pour se préparer à PHP 7.4Déjà, PHP 7.4 toque à la porte, et il arrive les bras chargés de fonctionnalités et de modernisations. Que ce soit les FFI, le support du typage pour les propriétés, l’abandon des nombres real, la covariance, et même la modernisation de strip_tags, array_merge sans argument, et l’imbrication d’opérateurs ternaires : ouf, il va falloir se retrousser les manches. Durant la session, nous passerons en revue les nouvelles fonctionnalités, les incompatibilités, et nous verrons comment préparer son code dès maintenant. |
Katherine Johnson 25/10/2019 14:30-15:10 |
Quelle est ta nouveauté préférée pour PHP 7.4 ? Pourquoi ?
Le typage des propriétés est la nouveauté phare de la version 7.4. Après le typage des arguments et des valeurs de retour, c’est l’étape suivante pour mieux maîtriser son code, et savoir très tôt que des valeurs incongrues vont être traitées par une application. Même sans aller jusqu’à leur application systématique, le typage fort fournit des tolérances plus ajustées, et contribue à préciser le fonctionnement du code. De manière pragmatique, il remplace beaucoup de vérifications explicites, et donne ce travail à PHP : cela fait autant de code en moins à taper.
C’est ma nouveauté préférée : je m’en sers pour refactoriser du code. Durant le développement, je les utilise pour repérer toutes valeurs mal préparées. Et en production, je les retire. Dans le cadre de la maîtrise de la dette technique, c’est pratique !