Modularité : du typage au déploiement
Table of Contents
Ce cours s'adresse aux élèves-ingénieurs de seconde année de l'IMT Atlantique, ayant choisi d'approfondir le développement logiciel. Le volume horaire est de neuf heures environ à l'emploi du temps.
L'objectif du cours est l'apprentissage de la modularité, du typage au déploiement, en utilisant la langage Java comme support.
Le planning est le suivant :
- Séance 1 (3h45, 3 mars) : modularité et typage par l'exemple
- Séances 2 (3h45, 11 mars) : compilation et exécution modulaires
L'évaluation sera simple :
- un développement à rendre le 27 mars,
- un court exposé présentant le développement le 27 mars.
Installation
Dépôt Git
- Serveur redmine
- Clonage à partir d'un répertoire dédié aux projets Git (login et mot
de passe IMTA)
> git clone https://redmine.telecom-bretagne.eu/git/dcl_archilog_nantes
Modularité et typage
- Voir un cours donné sur le sujet.
Compilation et exécution modulaire
Travaux pratiques - Développement d'une petite bibliothèque
A rendre vendredi 10 avril, 19 heures
- Coupures
- Cas des listes et des arbres
- Généralisation
- Approche modulaire