juin 2009
DevTeach International Conference (Canada)
Les meilleurs pratiques pour concevoir une architecture modulaire
Cette présentation explique comment concevoir du logiciel en utilisant des abstractions modulaires telles que la «couche» ou le «service». Nous allons discuter comment appliquer les techniques de design «top-down» ou «test-driven» pour implanter une architecture modulaire. Vous allez apprendre pourquoi la testabilité d'une manière autonome (dans un banc d'essai) sans devoir assembler le système entier est l’attribut le pus important d’un module. Nous discuterons comment concevoir efficacement le comportement dynamique d'une interface avec une approche jetable et comment gérer les dépendances pour réduire le couplage entre les modules. À la fin de cette présentation vous comprendrez pourquoi les architectes logiciels ont besoin d’une unité de modularité qui va au delà de la programmation objet.
Pour en apprendre plus:
DevTeach 2008
© 2003-2011 Mario Cardinal. All rights reserved.