![]() |
English | Accueil | Contact |
| Qui sommes-nous | Services |
![]() Objectifs Ce cours a pour objectif de familiariser les participants aux concepts de la réingénierie du code et leur permettre d’en réaliser les bénéfices. Dans un premier temps, les participants apprendront comment identifier les problèmes fréquemment rencontrés dans le code (code smells) et, ensuite, comment il est possible d’améliorer la conception du code déjà en place sans altérer le comportement de l’application. À travers des démonstrations et des exercices pratiques, les participants verront quelles sont les meilleurs techniques et outils pour faire évoluer un système. Public visé Cette formation s’adresse aux personnes qui auront à participer à l’implémentation des systèmes. De façon plus spécifique, les personnes exerçant les rôles d’architecte, de chef d’équipe ou de développeur bénéficieront tout particulièrement de la formation. Préalables Être familier avec un langage orienté objet, tel que C#, VB.NET ou Java et être en mesure de réaliser des tests unitaires (NUnit, JUnit). Sujets présentés • L’utilité de la réingénierie du code • Les tests unitaires comme filet de sûreté • Identifier les faiblesses fréquentes dans le design du code (code smells) • Les règles de conception simple et l’évolution par petits pas • Quand refactoriser? • Comment s’y prendre • Règles de nomenclature • Travailler avec du code patrimonial • Réingénierie pour la performance
|
| © 2009 Elapse Technologies inc. Tous droits réservés Notes légales Qui sommes-nous | Services |
Adresse: 152 Place Bergeron St-Adolphe-d'Howard Québec, Canada J0T 2B0 Téléphone: 514-862-6836 Courriel: info@elapsetech.com |