weather-aggregator/DESIGN.md
2024-10-31 11:47:53 +01:00

30 lines
1.1 KiB
Markdown

# Document de design
Ceci est le document de template pour décrire l'architecture de votre programme. Vous pouvez le modifier à votre guise, mais assurez-vous de répondre à toutes les questions posées.
***Suivant certaines architectures, certaines des questions peuvent ne pas être pertinentes. Dans ce cas, vous pouvez les ignorer.***
Vous pouvez utiliser autant de diagrammes que vous le souhaitez pour expliquer votre architecture.
Nous vous conseillons d'utiliser le logiciel PlantUML pour générer vos diagrammes.
## Schéma général
Décrivez ici le schéma général de votre programme. Quels sont les composants principaux et comment interagissent-ils?
## Utilisation du polymorphisme
Comment utilisez-vous le polymorphisme dans votre programme?
## Utilisation de la déléguation
Comment utilisez-vous la délégation dans votre programme?
## Utilisation de l'héritage
Comment utilisez-vous l'héritage dans votre programme?
## Utilisation de la généricité
Comment utilisez-vous la généricité dans votre programme?
## Utilisation des exceptions
Comment utilisez-vous les exceptions dans votre programme?