Course outline
Apprenez toutes les règles et lignes directrices modernes (objet et agile) pour déterminer si votre code est problématique.
Durée : 1 jour
© AFI par Edgenda inc.
Apprendre à écrire du code propre (Clean Code) n'est pas si facile. Il faut plus que la connaissance des principes et des patterns, il faut de la pratique. Il n'y a plus de prétexte ni de justification pour ignorer ces règles et directives matures en programmation orientée objet.
Public concerné
Toutes personnes impliquées en développement objet.
Préalables
Concepts essentiels en développement objet, Patterns d'implémentation essentiels en développement objet, ou expérience équivalente en programmation orientée objet.
Objectifs
Cette formation vise à exposer toutes les règles et directives modernes pour écrire du code propre. Il explique clairement avec des exemples concrets comment ces lignes directrices peuvent être efficacement intégrées dans vos projets. À la fin de cette formation, le participant sera en mesure de ramener la simplicité, la lisibilité et une meilleure structuration dans son code afin qu'il soit plus évolutif et maintenable à long terme.
Méthode pédagogique
Exposés - Exercices - Démonstrations
Contenu
- Règles fondamentales applicables au code source
- Lignes directrices pour les noms, les membres, les classes et les interfaces
- Lignes directrices pour tous les types de commentaires et pièges à éviter
- Lignes directrices pour l'écriture des méthodes et des constructeurs : niveaux d'indentation, principe du DRY, gestion des choix multiples et du nombre d'arguments
- Longueur optimale des méthodes, classes et packages/espaces de noms
- Impact des méthodes statiques
- Impact des getters et setters
- Conventions de nommage et de formatage