USI 2008 Session
Séparation des préoccupations : nouveautés pour diminuer le couplage et augmenter la cohésion
A l'aide de principes simples mais éprouvés de conception, cette présentation explique une nouvelle approche pour simplifier la gestion des dépendances entre les modules qui composent un programme. Nous discuterons du principe de responsabilité unique. Nous verrons comment utiliser les classes abstraites et les interfaces pour réduire la surface des dépendances. De même, nous présenterons les techniques d'injection de dépendance et d'inversion de contrôle pour réduire le couplage. Enfin, nous discuterons des avantages de modulariser avec des couches à l'aide des espaces de nom (packages). À 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.
Tags de la session
> Voir tous les tagsSuggestions
-
Architecture Java orientée Agile
Depuis l'avènement de Java J2EE, l'architecture technique des applications a pris...
-
Mesurer l'ergonomie
Lorsque l'on pense "ergonomie d'une application", on pense souvent "beau...
-
Sécurité du Web 2.0 : mesurer ses risques et trouver des parades
Alors que les standards de la sécurité applicative peinent encore parfois à...

Soyez le premier à réagir sur cette session