2010-01-23 2 views

Répondre

3

Le modèle de conception le plus commun utilisé dans la programmation simultanée est probablement producteur/consommateur. Il y a toujours beaucoup de problèmes et de difficultés avec la programmation concurrente, surtout au démarrage, comme comprendre exactement ce que le verrouillage fait, comprendre quand vous avez besoin de verrouiller, comprendre comment éviter les blocages, comprendre les implications de performance de la simultanéité, etc. Effectuez autant de recherches et de tests que possible lorsque vous travaillez avec des développements simultanés et que les révisions de code sont encore plus importantes que d'habitude. L'autre chose à garder à l'esprit est qu'il est également préférable de profiter du travail que d'autres ont déjà fait et qui ont fait leurs preuves - utiliser des classes et des frameworks disponibles dans le framework que vous utilisez et ceux disponibles sur le net.

0

Je pense que si vous êtes habitué à utiliser des motifs de conception sur une base quotidienne, ça devrait aller. Voici un lien vers un bon livre sur le sujet: http://java.sun.com/docs/books/cp/

+0

n'est plus valide – krisp