par
Ryle » 17 nov. 2006, 17:12
C'est loin de les déprécier, je suis entièrement d'accord avec toi

Ce que je veux dire c'est que 30% ça parait énorme, mais c'est juste un pourcentage. Il faut donc le relativiser et le ramener à la dimension à laquelle il est appliqué... 1/3 de pas grand chose, c'est pas bien grand non plus
A mon sens, le gain sur ce point (au delà du fait qu'il soit toujours bon à prendre

) est négligeable en dessous d'un certain seuil, et que ce seuil est quand même assez loin :
En supposant que cette instruction soit répétée 100 fois sur sa page, avec 1000 utilisateurs chargeant la page simultanément, on est à 100.000 itération et donc 0,34 sec ... ça laisse quand même de la marge avant d'être ressenti
Et je pense qu'il y a généralement bon nombre d'éléments pouvant être optimisés significativement dans le reste du code, avant que celui-ci n'influe vraiment sur les performances

Mais je partage ton point de vue sur l'importance de l'optimisation (pis de toute façon, j'utilise les apostrophes aussi

)
C'est loin de les déprécier, je suis entièrement d'accord avec toi :) Ce que je veux dire c'est que 30% ça parait énorme, mais c'est juste un pourcentage. Il faut donc le relativiser et le ramener à la dimension à laquelle il est appliqué... 1/3 de pas grand chose, c'est pas bien grand non plus ;)
A mon sens, le gain sur ce point (au delà du fait qu'il soit toujours bon à prendre ;)) est négligeable en dessous d'un certain seuil, et que ce seuil est quand même assez loin :
En supposant que cette instruction soit répétée 100 fois sur sa page, avec 1000 utilisateurs chargeant la page simultanément, on est à 100.000 itération et donc 0,34 sec ... ça laisse quand même de la marge avant d'être ressenti :)
Et je pense qu'il y a généralement bon nombre d'éléments pouvant être optimisés significativement dans le reste du code, avant que celui-ci n'influe vraiment sur les performances :) Mais je partage ton point de vue sur l'importance de l'optimisation (pis de toute façon, j'utilise les apostrophes aussi ;))