Ci-dessous se trouve une instruction qui décrit une tâche. Écrivez une réponse qui complète de manière appropriée la demande.

### Instruction :
 Fournissez trois principes importants de génie logiciel.

### Réponse :

 1. Séparation des préoccupations : séparation de l'application en sections distinctes, chacune ayant son propre objectif spécifique.\n2. Conception modulaire : subdiviser les applications en modules autonomes et indépendants.\n3. Abstraction : masquer les détails inutiles et se concentrer sur les tâches essentielles à accomplir.<|endoftext|>