Coder proprement en développement objet

Développez votre expertise à coder plus proprement. Apprenez toutes les règles et lignes directrices modernes (objet et agile) pour déterminer la qualité de votre code.

Prochaines sessions

Aucune date ne convient?

Notifiez-moi si une session est ajoutée.

  • Durée: 1 jour
  • Prix régulier: $795
  • Prix préférentiel: $685

Plan de cours

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 Expertise 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

Cette formation d'une demi-journée couvre les thèmes suivants:
  • 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

Savoir s’entourer des meilleurs

Michel de Champlain
Michel de Champlain
Formateur, architecte et créateur du langage B#
Animé d’une passion qui captive, stimule et implique ses participants, Michel est un formateur enthousiaste et authentique.
Frédéric Paradis
Frédéric Paradis
Formateur certifié et architecte en solutions infonuagiques
Formateur certifié Microsoft, Frédéric se décrit comme un magicien de l’infonuagique, cet espace mythique entre technologie et réalité.
Marc Maisonneuve
Marc Maisonneuve
Directeur des programmes de formation
Marc Maisonneuve agit à titre de Directeur des programmes de formation, formateur de l’efficacité professionnelle et leader de pratique des outils utilisateurs chez AFI depuis plusieurs années. M. Maisonneuve se distingue par sa capacité d’analyse, son calme légendaire et sa volonté indéniable de pousser l’humain à développer ses compétences. Il propose tout naturellement des solutions technologiques à des besoins concrets en milieu de travail.
Vicky Moreau
Vicky Moreau
Formatrice
Vicky Moreau est une travailleuse autonome et professionnelle passionnée pour le domaine de la bureautique. Elle est détentrice d’un diplôme d’études collégiales en bureautique, mais c'est en tant qu’autodidacte qu’elle a acquis sa solide expérience avec les applications de la Suite Office. Elle a complété avec succès une certification MOS (Microsoft Office Specialist) Excel.

Soyez au fait des tendances, innovations, bonnes pratiques et exclusivités

Restez en contact

Pour les individus

Pour les organisations

Priorités organisationnelles

Formations certifiées

À propos


La Famille Edgenda

Edgenda

AFI par Edgenda

Apprentx par Edgenda

Afi U.


EN

Besoin d’aide ? Parlez à un conseiller ou appelez au 1 877 624.2344

LinkedIn

Confidentialité | Centre de formation autorisé Emploi-Québec, Agrément : 0051460 | TPS : 141 582 528 - TVQ : 1019557738

Copyright © 2023 Edgenda inc.

Personnaliser les témoins