Domanda di colloquio di SigTuple

Explain ports and adapters pattern.