Domanda di colloquio di Softnetix Software

How to properly enforce Open-closed principle on a code sample