Formation Clean Code

Apprenez à écrire un code plus maintenable, plus lisible et plus robuste. Cette formation intensive vous permettra de maîtriser les principes du Clean Code et de les appliquer dans votre travail quotidien.

Informations pratiques

  • Durée : 3 jours
  • Public : Développeurs, Tech Leads
  • Prérequis : 2 ans d'expérience en développement
  • Format : 40% théorie, 60% pratique

Objectifs

  • Comprendre les principes SOLID
  • Maîtriser les bonnes pratiques de nommage
  • Savoir identifier et corriger le code complexe
  • Apprendre à refactorer efficacement

Programme détaillé

Jour 1 : Les fondamentaux du Clean Code

  • • Introduction aux principes du Clean Code
  • • Conventions de nommage et bonnes pratiques
  • • Structure et organisation du code
  • • Exercices pratiques sur le nommage et la structure

Jour 2 : Les principes SOLID

  • • Single Responsibility Principle
  • • Open/Closed Principle
  • • Liskov Substitution Principle
  • • Interface Segregation Principle
  • • Dependency Inversion Principle
  • • Ateliers pratiques sur chaque principe

Jour 3 : Refactoring et patterns

  • • Identification des "code smells"
  • • Techniques de refactoring
  • • Design patterns courants
  • • Projet pratique de refactoring

Méthodes pédagogiques

  • • Alternance de théorie et pratique
  • • Exercices sur des cas concrets
  • • Projet fil rouge sur les 3 jours
  • • Code reviews en groupe
  • • Support de formation détaillé

Intéressé par cette formation ?

Contactez-moi pour organiser une session dans votre entreprise ou pour plus d'informations sur le contenu.

Me contacter