Umiejętności zdobywane podczas kursu: stosowanie metaprogramowania we własnych projektach diagnozowanie błędów związanych z czasem kompilacji (czas przetwarzania szablonów) definiowanie ...
Umiejętności zdobywane podczas kursu: Refaktoryzacja istniejącego kodu. Umiejętność samodzielnego rozwiązywania problemu własności.