Learn how to eliminate the root causes of software coupling using five principles (SOLID) designed to produce more flexible and maintainable software architectures.
Upcoming sessions
No date suits you?
Notify me when a session is added.
Duration: 0.5 days
Regular price: $495
Preferential price: $420
No date suits you?
Notify me when a session is added.
Course outline
Éliminez les principales causes du couplage d'un logiciel à l'aide de cinq principes (SOLID) éprouvés et destinés à produire des architectures logicielles plus exibles et maintenables.
Ce cours permet d'appliquer rapidement les meilleures techniques de réduction des dépendances entre classes afin d'améliorer la structure, l'organisation et la stabilité dans vos projets. À la fin de ce cours, le participant sera en mesure d'améliorer la conception de ses applications pour faciliter leur maintenance et leur évolution.
Méthode pédagogique
Exposés - Exercices - Démonstrations
Contenu
Cette formation d'une demi-journee couvre les themes suivants:
Énumération et description des sympt^omes d'une mauvaise conception
Comment les dépendances entravent les efforts de maintenance, rendent diffcile l'extensibilité, empêchent la réutilisation et restreignent les tests
Clé du problème : la gestion des dépendances
Présentation et application pratique des principes avancés de conception orientée objet (SOLID) :
- Substitution de Liskov (Liskov substitution principle),
- Ségrégation des interfaces (Interface segregation principle) et
- Inversion des dépendances (Dependency inversion principle)
Surround yourself with the best
Michel de Champlain
Architect and Creator of the B# Language
Animated by a passion that captivates, stimulates and gets participants involved, Michel is an enthusiastic and authentic trainer.
Frédéric Paradis
Certified Trainer and Cloud Architect
As a certified Microsoft trainer, Frédéric describes himself as a Cloud magician who easily navigates the mythical space between technology and reality.
Marc Maisonneuve
Training program director
Marc Maisonneuve has acted as a Training Program Director, professional effectiveness trainer and user tools practice leader at AFI for several years. Mr. Maisonneuve is known for his analytical skills, his legendary calm and his undeniable desire to encourage people to develop their skills. He has the ability to present technological solutions in a natural way and to adapt them to the concrete needs of the workplace.
Vicky Moreau
Trainer
Vicky Moreau is a passionate freelancer and professional in the area of office automation. She holds a college diploma in office automation, most of her solid experience with the Office Suite was acquired while being an autodidact. In fact, she has successfully completed an MOS (Microsoft Office Specialist) Excel certification.