Heu... S'il n'y avait pas de dépendances, on n'aurait aucun problème. On ne se poserait meme pas la question de la modularité. Faire une architecture modulaire, ca implique que les modules se parlent...
Type: Messages; Utilisateur: pseudocode
Heu... S'il n'y avait pas de dépendances, on n'aurait aucun problème. On ne se poserait meme pas la question de la modularité. Faire une architecture modulaire, ca implique que les modules se parlent...
la modularité fonctionnelle d'un composant implique que ses fonctions (publiques) soient indépendantes:
C1 {
f1(input) {
return C2.g(input);
}
f2(input) {
return 0;
}
Dans ce cas, ca casse la modularité "fonctionnelle": on ne peut pas dire comment va se comporter le greffon sans savoir comment fonctionne Firefox, et réciproquement.
Évidemment, on a toujours une...
Dans cet exemple, il y a bien un "sens" dans la dépendance fonctionnelle. Ici, Firefox a besoin du greffon pour apporter la fonctionnalité souhaitée (par exemple l'affichage d'un contenu flash)....
Il y a généralement une dépendance entre les composants, du genre "fournisseur -> consommateur" d'un service ou d'une fonction.
Pour préciser ta définition, je dirais que dans une application...
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.