Pobierz kartę szkolenia
Tworzenie niezawodnego oprogramowania w języku C++
kod szkolenia: PRCPP04 / PL AA 2d
Szkolenie skierowane do zaawansowanych programistów i projektantów.
W trakcie szkolenia uczestnicy zapoznają się z technikami tworzenia niezawodnego oprogramowania, z naciskiem na praktyczne zastosowanie wzorców projektowych.
Szkolenie zakłada znajomość języka C++ na poziomie szkolenia PRCPP02 – Zaawansowane techniki programowania w języku C++.
- Szkolenie: polski
- Exceptions
- How to throw and catch exceptions
- Working with excpetions
- ALternative ways to signal an error
- Good practise:
- SOLID
- DRY
- KISS
- How to refactore code – good practise
- GTEST and GMOCK – how to test your code by write unit and module tests
- How to create simple thread safe logger
- Design patterns:
- Observer
- Factory
- Builder
- Strategy
- Template method
- Proxy
- Adapter
- Flyweight
- Facade
- Singleton
- Command
- State
- Visitor