Séparation des préoccupations
concept d'informatique théorique
concept d'informatique théorique
La séparation des préoccupations (ou séparation des responsabilités), traduction du concept d’informatique théorique separation of concerns (SoC) en anglais, est un principe de conception visant à segmenter un programme informatique en plusieurs parties, afin que chacune d’entre elles isole et gère un aspect précis de la problématique générale. C'est une bonne pratique largement reconnue et mise en œuvre dans l'ingénierie logicielle. Une préoccupation (de l’anglais concern) est un ensemble d’informations et de responsabilités (traitements sur les informations) qui entre en jeu dans le code d’un programme informatique. Le concept de préoccupation peut concrètement recouvrir des aspects informatiques très variés, à des échelles de toute taille. Un programme qui intègre les principes de séparation des préoccupations est souvent appelé un programme modulaire, car il sépare son code en différent modules (quelle que soit l'implémentation concrète de ces modules). La modularité, et donc la séparation...
Ouvre des boosters, collectionne des cartes et échange-les. Gratuit.
Jouer gratuitement