Contexte général Pour pouvoir capter de nouveaux marchés, l'application écrite en GWT devait opérer sa mue vers une architecture RESTFull. C'est dans le cadre de cette refonte que j'ai été recruté.
Description Mes principales missions ont été
• Réécriture de services afin d'assurer le découplage avec GWT
• Amélioration de la qualité du code, notamment en sensibilisant
mes collègues aux principes du clean code
• Mise en place de tests unitaires. De 0% à mes débuts nous
sommes actuellement à 30% de couverture. Pour cela, il a fallu
sensibiliser et former.
• Permettre l'intégration de composants Angular dans GWT.
• Amélioration de l’utilisation d’Hibernate. Les liens entre entités
n’étaient pas traduits via Hibernate mais chaque entité disposait
d’un DAO.
• Animation d’un coding DOJO