C++: Ottimizzazione Delle Prestazioni E Test
Corso
A Segrate
Hai bisogno di un coach per la formazione?
Ti aiuterà a confrontare vari corsi e trovare l'offerta formativa più conveniente.
Descrizione
-
Tipologia
Corso
-
Luogo
Segrate
-
Durata
4 Giorni
Obiettivo del corso: L'intento del corso è quello di fornire allo studente le nozioni necessarie allo sviluppo di codici C++ dalle prestazioni ottimizzate. Particolare enfasi verranno pertanto date alla gestione della memoria e all'uso di strutture di programmazione tese a sfruttare le possibilità offerte da questo linguaggio. Rivolto a: Il corso si propone di presentare allo studente pratiche di programmazione orientate allo sviluppo di applicazioni con prestazioni ottimizzate, sfruttando le possibilità offerte dal linguaggio C++. Saranno presentati programming-pattern per gestione della memoria statica e dinamica, pooling di oggetti, uso dell'inlining, reference counting, gestione delle eccezioni, e ottimizzazioni sia progettuali che programmative. Sarà inoltre discusso il problema della verifica di qualità di programmi C++ attraverso testing, e si presenteranno il metodo di sviluppo test-driven.
Sedi e date
Luogo
Inizio del corso
Inizio del corso
Profilo del corso
Necessaria familiarità con il linguaggio di programmazione utilizzato nel corso (C++).
Opinioni
Programma
Valutazione dell’impatto prestazionale legato all’uso di ereditarietà, polimorfismo e metodi virtuali
Gestione delle eccezioni e gestione della memoria
Uso di variabili temporanee, pooling e reference counting
Inlining
Ottimizzazioni progettuali e programmative
Ottimizzazioni basate su STL
Ottimizzazioni basate su Boost
Test e test-driven development
Unit test in C++ con C++ Unit.
Ulteriori informazioni
Euro 725,00 + IVA per le Università e gli Enti di Ricerca Euro 975,00 + IVA per gli altri enti
Hai bisogno di un coach per la formazione?
Ti aiuterà a confrontare vari corsi e trovare l'offerta formativa più conveniente.
C++: Ottimizzazione Delle Prestazioni E Test