155Fermer157
Lionel DebrouxLe 21/09/2010 à 16:01
les global register variables sont une mauvaise idée.

Ne sois pas si général dans tes affirmations wink
Tu sais bien qu'en ASM, Martial utilise souvent, pour plusieurs raisons qui vont dans le même sens (plus grande efficacité du code + absence de relocations), une global register variable pointeur vers les données internes du programme. Pattern shared memory: priorité à l'efficacité, au détriment du couplage, de la cohésion et de la maintenabilité.

[EDIT: dernière phrase: ajout du couplage]