Pendant 50 minutes, Régis Medina (Crossbow Labs) remanie du code en direct.
Cette session permet de recentrer l'attention des participants sur le (beau) code et les pratiques techniques.
Exploring Gen AI: Copilot's new multi-file editing
Il y a 4 jours
Je serais curieux de voir les idées de ce remaniement de code.
RépondreSupprimerJulien
Les principales idées derrière ce remaniement étaient :
RépondreSupprimer- Un gain en lisibilité et compréhensibilité par sa structuration (le point d'entrée ne contient plus que quelques lignes en fin de refactoring)
- Une élimination totale de la moindre redondance par factorisation du code, afin d'améliorer la réutilisabilité, d'accélérer les évolutions et les corrections d'erreur, d'éviter les incohérences, et de simplifier la couverture du code par test unitaire.
Je pense que cette conférence n'avait pas la prétention d'enseigner une technique de refactoring, mais plutôt d'éveiller la curiosité, de montrer que le code "laid" n'est pas une fatalité, et que l'on peut bien souvent améliorer les choses de façon simple et rapide.
Merci c'est très clair et correspond à ma question.
RépondreSupprimerJulien