Pergunta de entrevista da empresa Paycom

SOLID Design principles