31. Profiling – Cos'è? Investigation of a program's behavior using information gathered as the program executes. The usual purpose of this analysis is to determine which sections of a program to optimize - to increase its overall speed, decrease its memory requirement or sometimes both. http://en.wikipedia.org/wiki/Profiling_(computer_programming)
32.
33. Prima del refactoring per immergersi alla profondità giusta ed individuare con precisione cosa influisce negativamente sulle performance e come
34. Durante il refactoring con l'ausilio di stress tool per valutare l'impatto sulle performance apportate da ogni cambiamento effettuato
45. KCachegrind http://kcachegrind.sourceforge.net KCachegrind visualizes traces generated by profiling, including a tree map and a call graph visualization of the calls happening. It's designed to be fast for very large programs like KDE applications.
46.
47.
48.
49.
50.
51.
52. Sono pigro ed eseguo un ciclo di N query per modificare o validare altrettanti record in modo del tutto simile
53. Peggio! Sono scemo e recupero ed idrato N oggetti dal db solo per effettuare lo stesso set<Qualcosa> su ognuno di essi!