Clean Code
Craftmanship
3 jours
21 heures
À propos
Ratio théorie / pratique : 50% théorie / 50% pratique
L'introduction des méthodes agiles a permis de mieux construire des logiciels conformes aux besoins réels, et d'améliorer le processus de delivery. Le clean code est un ensemble complémentaire de pratiques techniques, permettant d'assurer la pérennité du logiciel construit.
Un code propre est en effet la condition sine qua non d'un logiciel robuste (coût de maintenance limité) et évolutif (pouvant être adapté aux nouveaux besoins).
Formation animée en présentiel
La formation en présentiel se déroule sur des jours consécutifs
Formation disponible en mode "formation à distance"
La formation à distance se déroule de préférence sur des jours consécutifs (contactez nous si besoin de décomposer en demies journées)
En interentreprises, l'outil de visioconférence privilégié est Microsoft Teams
En intraentreprises, on privilégie Zoom mais Microsoft Teams est également proposé
Vos objectifs pédagogiques
Concrétiser et mettre en pratique ces principes avec des exemples simples et frappants
Mettre sous contrôle la dette technique par le refactoring
Apprendre les techniques spécifiques aux applications legacy
Acquérir une vision synthétique des méthodes de conception propre les plus utilisées
Pré-requis
Publics visés
Architectes
Profils ayant idéalement de l'expérience en Java.