Mario Cardinal
Mario Cardinal
Architecte logiciel
Le véritable voyage de découverte ne consiste pas à chercher de nouveaux paysages mais à avoir de nouveaux yeux








CV

Groupe Utilisateur Visual Studio Montreal
29 janvier 2008 / Montréal, Canada
Séparation des préoccupations: Nouveautés pour diminuer le couplage et augmenter la cohésion
Cette présentation présente des principes simples mais eprouvés pour simplifier la gestion des dépendances entre les éléments qui composent un programme .Net ou Java. Nous verrons comment utiliser les classes abstraites et les interfaces pour réduire la surface des dépendances. De même, nous présenterons comment réduire le couplage à l’aide des composantes et des espaces de nom. Nous verrons le principe de responsabilité unique et les techniques d'injection de dépendance et d'inversion de contrôle pour assurer la dépendance vers la stabilité. À la fin de cette présentation vous comprendrez pourquoi les architectes se proccupent tant du couplage, de la cohésion et de la séparation des préoccupations.