Forum PHP 2018
[:fr]La parole est aux speakers : Baptiste Langlade[:]
[:fr]Jusqu’au Forum PHP 2018, retrouvez nos interviews de speakers pour mieux comprendre leur parcours et le sujet qu’ils aborderont lors de leur conférence !
La conférence
Le temps: la dépendance oubliéeIl y a 2 pratiques qui sont maintenant bien ancrées dans la plupart des projets : l'injection de dépendance et ne pas utiliser d'état global. L'objectif est de produire un code plus maintenable, testable et prédictible. Pourtant l'utilisation de l'api du temps en PHP enfreint ces 2 pratiques, il est donc temps d'adopter le pattern de l'horloge. |
Grace Hopper 25/10/2018 12:10-12:30 |
Injecter la dépendance temps : est-ce un concept difficile à vendre à une équipe de développement ?
Comme souvent la réponse est : ça dépend ! Ça dépend du domaine d’activité et de la maturité de l’équipe. Si le métier adressé n’est pas du tout sensible au temps, les gens vont avoir du mal à voir la plus-value de changer une façon de faire qui fonctionne bien (ce qui est compréhensible). En revanche dans le cas où le temps est une part importante du métier ça va dépendre de l’expérience cumulée de l’équipe. Si elle a souffert de bugs en prod ou de débuggage il sera plus facile de vendre le concept. Dans le cas contraire l’équipe ne verra pas non plus l’intérêt de changer une façon de faire qui ne l’a pas gênée jusqu’ici.