2012/11/3 <a href="mailto:orsomannaro@gmail.com">orsomannaro@gmail.com</a> <span dir="ltr"><<a href="mailto:orsomannaro@gmail.com" target="_blank">orsomannaro@gmail.com</a>></span><br><div class="gmail_extra"><div class="gmail_quote">

<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">attualmente mi dicono che l'esecuzione di questa procedura (scritta in vb) su una decina di file con diverse centinaia di record ognuno puo' durare molto tempo (mi dicono anche piu' di 1 ora, ma non so le caratteristiche della macchina che lo esegue)<br>

usare la funzione significa richiamarla n volte per ogni singolo record (quindi ogni volta allocare lo stack ecc..)<br>evitando la ripetuta chiamata alla funzione non avrei un guadagno in prestazioni (se pur a discapito dell'eleganza del codice)?<br>


o il guadagno prestazionale sarebbe comunque esiguo?<br></blockquote><div><br></div><div>Io scommetto a favore dell'esiguità del guadagno.</div><div><br></div><div>In altre parole sottoscrivo in pieno il consiglio di Daniele di evitare ogni forma di ottimizzazione preventiva.</div>

<div><br></div><div>Scrivi del codice semplice e leggibile e fallo girare.</div><div><br>Se ci mette troppo fai del profiling e solo dopo ottimizza.</div><div><br></div><div>Ciao.<br>Marco.</div><div><br></div></div>-- <br>

<div><div><div><div><a href="http://beri.it/" target="_blank">http://beri.it/</a> - Un blog</div><div><a href="http://beri.it/i-miei-libri/" target="_blank">http://beri.it/i-miei-libri/</a> - Qualche libro</div><div><br>
</div>
</div></div></div><br>
</div>