30 lines
1.1 KiB
Markdown
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? |