[:fr]La parole est aux speakers : Valentine Boineau[:]
[: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
Symfony Checker is comingAvez vous déjà entendu parlé de l'AST ? Peut-être pas... Le CFG et le SSA ? Encore moins ! J'aimerais vous présenter ces résultats d'algorithmes trop cools utilisés dans l'analyse de qualité de code avec lesquels j'ai eu l'occasion de travailler via un projet : le SymfonyChecker. |
Grace Hopper 25/10/2019 12:10-12:30 |
Dans la description de ta conférence, tu mentionnes AST, CFG, SSA : as-tu des références à conseiller pour maîtriser ces concepts ?
C’est via mon tuteur, Titouan Galopin, que j’ai abordé ces différents sujets. J’avoue qu’à part farfouiller sur Internet je n’ai pas de réelles références en tête. Titouan a dû apprendre avec plein d’articles différents, je vais essayer d’en récolter quelques-uns d’ici le Forum PHP 2019 pour pouvoir les indiquer aux gens qui seront intéressés.
Est-ce qu’il y a des critères spécifiques à Symfony qui ont orienté le choix de l’algorithme utilisé dans SymfonyChecker ?
L’avantage principal du choix de ces résultats d’algorithme, c’est leur compatibilité. Ils fonctionnent très bien et augmentent de manière exponentielle l’efficacité de l’analyse statique. La grande majorité des analyseurs utilisent uniquement l’AST mais on se retrouve rapidement limité. C’est en partie ce que je vais expliquer dans mon talk.
La poursuite de tes études en alternance a-t-elle été un frein à la préparation de ta conférence ?
J’ai eu de la chance, j’ai toutes les vacances d’été! Je n’ai pas cours de juillet à septembre, donc plus de temps pour me préparer. Après ce n’est pas la première fois que je fais ce talk, mais j’ai réussi à faire de l’école un avantage puisque j’ai tous les ans un rapport d’alternance à écrire, suivi d’une soutenance. Et le sujet de mon rapport a été… SymfonyChecker! J’ai donc pu m’entraîner en cours pour mon talk, et m’entraîner à mes talks pour ma soutenance. Rentable!
Tu bénéficies du programme d’accompagnement des speakers : comment as-tu connu celui-ci ? Qu’en attends-tu ?
J’en avais un peu entendu parler lors de discussions dans les différents événements de l’AFUP, et j’ai décidé de cocher la petite case lors du CFP, sans trop savoir ce que j’en attendais vraiment ou ce que ça pouvait m’apporter. Je me suis dit que de toute façon ça allait forcément m’intéresser, et c’est bien le cas ! J’ai un talk très adapté à un public Symfony, mais je dois changer un peu mon discours pour un public PHP, et l’accompagnement me permet d’avoir un avis plus extérieur tout en étant très pro, ce qui m’aide à m’améliorer sur des choses que mon entourage et moi n’avions pas remarquées.
Une conférence présentée par
Valentine BOINEAU |
Etudiante en informatique à l'école Ingetis à Paris, Valentine effectue actuellement son alternance en developpement chez Symfony. |
Autres interviews
- [:fr]La parole est aux speakers : Paul Molin[:]
- [:fr]La parole est aux speakers : Romain Monceau[:]
- [:fr]La parole est aux speakers : Kévin Dunglas[:]
- [:fr]La parole est aux speakers : Nicolas Grekas[:]
- [:fr]La parole est aux speakers : Marie-Cécile Godwin et Thomas di Luccio[:]
- [:fr]La parole est aux speakers : Matthieu Napoli[:]
- [:fr]La parole est aux speakers : Olivier Allain[:]
- [:fr]La parole est aux speakers : Benoit Viguier[:]
- [:fr]La parole est aux speakers : François Zaninotto[:]
- [:fr]La parole est aux speakers : Benoit Jacquemont[:]
- [:fr]La parole est aux speakers : Damien Seguy[:]
- [:fr]La parole est aux speakers : Pascal Martin[:]
- [:fr]La parole est aux speakers : Nuno Maduro[:]
- [:fr]La parole est aux speakers : Roland Lehoucq[:]
- [:fr]La parole est aux speakers : Grégoire Pineau[:]
- [:fr]La parole est aux speakers : Adrien Lucas[:]
- [:fr]La parole est aux speakers : Nicolas De Boose[:]
- [:fr]La parole est aux speakers : Paula Čučuk[:]
- [:fr]La parole est aux speakers : Mickaël Andrieu [:]
- [:fr]La parole est aux speakers : Sylvain Combraque[:]
- [:fr]La parole est aux speakers : Alex Rock[:]
- [:fr]La parole est aux speakers : Julien Pauli[:]
- [:fr]La parole est aux speakers : Cindy Liwenge[:]
- [:fr]La parole est aux speakers : Frédéric Bouchery[:]