Pergunta de entrevista da empresa Praxent

What are qualities of a good method/function?