Question de programmation
2 participants
Page 1 sur 1
Question de programmation
Bonjour,
Lorsqu'on code un programme similaire a celui du TME 5, avec deux classe chargées de remplir puis vider un volume de mémoire a tour de rôle, ou plus généralement dans le cas du lecteur/écrivain, est il plus avisé d’écrire le code exécuté par le lecteur et l'écrivain dans la classe "centrale" (ici le chariot) et donc d'avoir des méthodes run() minimales, ou alors a l'inverse d'écrire le code dans les méthodes run() des deux classes ?
Merci d'avance
Lorsqu'on code un programme similaire a celui du TME 5, avec deux classe chargées de remplir puis vider un volume de mémoire a tour de rôle, ou plus généralement dans le cas du lecteur/écrivain, est il plus avisé d’écrire le code exécuté par le lecteur et l'écrivain dans la classe "centrale" (ici le chariot) et donc d'avoir des méthodes run() minimales, ou alors a l'inverse d'écrire le code dans les méthodes run() des deux classes ?
Merci d'avance
AlexisLesGrosBras- Posts : 7
Join date : 15/10/2017
Re: Question de programmation
Bonjour,
C'est difficile de répondre à cette question de manière tranché dans le cas général. Les crières à appliquer "au cas par cas" sont multiples avec (cela me vient à l'esprit):
1) les aspects réutilisation du code (éviter de reprogrammer ce qui l'a déjà été)
2) la maximalisation du parallélisme (pour plus d'efficacité)
3) l'existence éventuelle de composants prédéfinis qu'il est recommandé d'utiliser en général s'ils existent (mais il faut les comprendre)
Bref, c'est plus compliqué qu'il n'y paraît et vous commencez à voir dans ce cours, de nouveaux mécanismes qui répondent à ces différents critères.
C'est difficile de répondre à cette question de manière tranché dans le cas général. Les crières à appliquer "au cas par cas" sont multiples avec (cela me vient à l'esprit):
1) les aspects réutilisation du code (éviter de reprogrammer ce qui l'a déjà été)
2) la maximalisation du parallélisme (pour plus d'efficacité)
3) l'existence éventuelle de composants prédéfinis qu'il est recommandé d'utiliser en général s'ils existent (mais il faut les comprendre)
Bref, c'est plus compliqué qu'il n'y paraît et vous commencez à voir dans ce cours, de nouveaux mécanismes qui répondent à ces différents critères.
Sujets similaires
» Programmation multi-processeur et espace mémoire
» Question sur le TP5
» Question sur la terminaison du dechargeur
» TME Exercice 6 Question 4
» Question sur le TME solo
» Question sur le TP5
» Question sur la terminaison du dechargeur
» TME Exercice 6 Question 4
» Question sur le TME solo
Page 1 sur 1
Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum
|
|