Pergunta de entrevista da empresa Distribusion

Refactoring exercise + theoretical questions