Domanda di colloquio di Thales

Oops concepts, Solid principles, design patterns