Devfest Lille 2024Lille Grand Palais

Johnathan Meunier

Johnathan Meunier , AXA France

Software Engineer Full Stack JS chez AXA France, LilleWeb. Passionné de nouvelles technologies depuis mon adolescence et curieux depuis mon enfance, le métier d'ingénieur web allie mes passions de l'innovation et du contact avec les gens. J'ai fondé LilleWeb en 2014 où je poste des articles plus ou moins techniques et à travers lequel je propose des formations (dans des écoles) et des conférences. Je suis très soucieux du partage des bonnes pratiques, aussi bien UX que tech.

Faut-il privilégier la performance ou la lisibilité ?

Tu devrais plutôt écrire ton algo comme ça, ce sera plus performant même si c’est moins lisible !

Et si tu écrivais ta boucle comme ça ? Ce serait beaucoup plus lisible pour les juniors !

On a déjà eu plusieurs fois le débat en Code Review sur la lisibilité du code versus sa performance. Le débat en lui même a peu de sens. Les deux concepts n’ont rien d’exclusif, ils peuvent se compléter et non s’opposer. Cependant, il pourrait se comparer, il faut reconnaître que privilégier un des axes est souvent au détriment de l’autre. Nous allons voir dans cette présentation, différents axes de réflexion autour de ces deux concepts qui s’opposent trop souvent.

Suite à la conférence, vous pouvez faire un retour aux conférenciers et conférencières sur OpenFeedback