Pergunta de entrevista da empresa Fiscozen

design pattern, composite pattern, refactoring, unit test