L’art de pratiquer le code propre à la fois sur du code neuf et legacy est sans doute une compétence que tous les développeurs devraient maîtriser, mais rares sont les écoles qui enseignent le Clean Code. Cette formation vous permettra de comprendre que se cache derrière le Clean Code. Tous les principes du clean code seront illustrés avec des exemples concrets. Nous monterons les principes SOLID qui sont des réponses aux codes smells.
Le second jour, nous étudierons les principaux code smells et de leurs corrections respectives. Nous monterons la relation entre les designs patterns et les codes smells.
L’état d’esprit ainsi que les pratiques enseignées dans cette formation sont issus de nos expériences terrain (éprouvées dans diverses entreprises). L’objectif de cette formation est de vous montrer que coder proprement repose sur la capacité de reconnaître les symptômes d’anti-patterns (classifiés et contextualisés appelés codes smells) afin d’être en capacité de proposer immédiatement des corrections rendant le code lisible, facilement maintenable et évolutif à faible coût.
Nous découvrirons comment coder proprement. Comprendre l'esprit de chaque principe SOLID. Découvrir tous les Codes Smells à travers des exemples concrets. Nous démontrerons les relations entre les codes smells, les Design Patterns et les principales SOLID.
L'évaluation des acquis se fait tout au long de la session au travers des ateliers et des mises en pratique. Une évaluation à chaud sur la satisfaction des stagiaires est réalisée systématiquement en fin de session et une attestation de formation est délivrée aux participants mentionnant les objectifs de la formation, la nature, le programme et la durée de l'action de formation ainsi que la formalisation des acquis.
PUBLIC CIBLE
PRÉREQUIS
LIVRABLES
TARIF
DURÉE
PROFIL DU FORMATEUR
INTRA-ENTREPRISE