Skip to content

gologic-ca/java-realworld-example-app

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

177 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Workshop: Libérez-vous de la dette technique grâce à l'IA et au refactoring automatisé

Mise en contexte

Vous êtes nouvellement en charge d'une équipe de développeur et vous avez hérité d'un projet Java/Spring qui a été développé par une équipe précédente. Maintenir la qualité dans ce projet est essentiel, mais cela demande toujours beaucoup de temps pour votre équipe.

Suite à la fin de vie de la version 2.6 de Springboot , vous avez décidé de migrer le projet vers la nouvelle version. Vous avez récemment participé à une conférence sur le Clean Code et vous avez été convaincu des possibilités offertes par les outils modernes pour maintenir un code propre et de qualité.

Objectifs

Cet atelier vise à explorer comment intégrer efficacement les principes du Clean Code dans le développement Java/Spring en utilisant des outils modernes tels que SonarQube pour l'analyse statique, OpenRewrite pour la refactorisation automatique, et GitHub Copilot pour une assistance intelligente.

Nous allons découvrir comment ces outils peuvent aider à maintenir un code propre tout au long du cycle de développement, favorisant ainsi la lisibilité, la maintenabilité et la qualité globale du projet.

Étapes:

About

No description or website provided.

Topics

Resources

License

Stars

Watchers

Forks

Contributors

Languages

  • Java 99.7%
  • Dockerfile 0.3%