Cet ouvrage s’adresse principalement aux étudiants et aux développeurs de métier ayant des connaissances en programmation par objets et désireux de découvrir les bénéfices du langage UML pour le développement d’applications. Il ne s’agit pas d’un guide de référence sur UML. Chaque notion importante dans le contexte du développement avec UML est introduite par un exemple, et chaque chapitre se clôt par une série d’exercices (91 au total) avec corrigés, qui permettront au lecteur de tester ses connaissances. L’ouvrage s’adresse aussi aux enseignants désireux de transmettre les principes de base des langages de modélisation selon une approche pragmatique, en liaison avec les techniques classiques de développement d’applications.
Le déroulement pédagogique de ce cours est volontairement à contre-pied des cours UML classiques. Alors que ces derniers commencent invariablement par présenter les fameux diagrammes de cas d’utilisation et finissent par la génération de code, nous proposons l’inverse, en commençant par le code et en finissant par les diagrammes de cas d’utilisation. Notre objectif est de mettre au premier plan les mécanismes UML qui offrent directement des gains de productivité et d’en mesurer les impacts. Pour autant, les principales notions UML auront été introduites et commentées à la fin du cours....
0 commentaires:
Enregistrer un commentaire