Programmazione object-oriented in C++. Design pattern e introduzione alle buone pratiche di programmazione