Selecione a opção mais adequada acerca das 'Boas práticas' no desenvolvimento de workflows:

Questão

Selecione a opção mais adequada acerca das 'Boas práticas' no desenvolvimento de workflows:

Alternativas

Evitar a utilização de nodes do tipo function e API sempre que houverem nodes específicos para as ações - por exemplo loop, mutate, etc

Utilizar validação de sucesso e erro sempre que consultar algum recurso ou houver alguma lógica que interfira no resultado do fluxo - Não considerar somente o 'caminho feliz'

Utilizar os debugs sempre que necessário, mas remove-lo principalmente de loops ao finalizar - Caso necessário manter algum para acompanhamento, de preferência para alocar ao fim do fluxo

Todas as opções estão corretas

95%

Explicação

A alternativa correta é “Todas as opções estão corretas”, pois as três afirmações descrevem práticas amplamente recomendadas para tornar workflows mais manuteníveis, legíveis, seguros e eficientes:

  1. Preferir nodes nativos/específicos ao invés de Function/API quando possível
  • Nodes específicos (ex.: loop, mutate/transform, etc.) costumam ser mais fáceis de entender, testar e manter.
  • Também reduzem a chance de erros de implementação e geralmente facilitam observabilidade e padronização.
  1. Tratar sucesso e erro (não ficar só no “caminho feliz”)
  • Sempre que há consulta a recursos externos (APIs, bancos, filas) ou lógica que altera o resultado do fluxo, é boa prática implementar validações, timeouts, retries, e rotas de erro.
  • Isso aumenta a robustez do workflow e evita falhas silenciosas.
  1. Usar debug quando necessário e removê-lo (principalmente em loops) ao finalizar
  • Logs/Debug em loops podem gerar grande volume de saída, degradar performance e poluir a observabilidade.
  • Se algum debug precisar permanecer, é mais adequado colocá-lo ao final (ou em pontos de auditoria bem definidos), para monitoramento com menor custo.

Como as três afirmações são boas práticas, a resposta correta é a última opção.

Questões relacionadas

Ver últimas questões

Comece a estudar de forma inteligente hoje mesmo

Resolva questões de concursos e vestibulares com IA, gere simulados personalizados e domine os conteúdos que mais caem nas provas.

Cancele quando quiser.