Skip to content

GEN-KernelPanic/GEN_Labo4

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

40 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

GEN_Labo4

Une description video de ce laboratoire est en cours de tournage...

Le but de ce laboratoire est de mettre en oeuvre en Java les techniques générales de refactoring vues au cours. Le code à améliorer est dans le répertoire Code Source Original. En particulier le fichier OrdersWriter.java, mais cela requiert certainement de modifier les autres fichiers et d'en créer / supprimer. Vous devez respecter les contraintes suivantes.

  • Créez un projet Maven pour ce code
  • Stockez ce projet sur GitHub
  • Ne commitez que du code passant les tests de OrdersWriterTest
  • Vérifiez la contrainte ci-dessus avec Travis

Appliquez les refactorings un par un, en commitant chaque changement. Pour chaque commit, indiquez dans le message du commit le nom du refactoring appliqué, la classe/méthode/attribut/... auquel il est appliqué, et éventuellement quel mauvaise odeur vous incite à l'appliquer.

Pour information, j'ai appliqué entre 15 et 20 refactorings à ce code. Il ne serait pas choquant que vous en appliquez un rien moins au beaucoup plus selon la granularité de vos commits.

Soumettez l'URL de votre repository GitHub.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •  

Languages