VitorNuness / checkout-inteligente-back

0 stars 3 forks source link

Campanha #1

Closed VitorNuness closed 1 month ago

VitorNuness commented 2 months ago

Seguir exemplo dos métodos referentes ao produto.

MayconMacedo23 commented 1 month ago

Ali no Campaign Repository eu tirei o void @VitorNuness , procurei aqui e no chatgpt tmb, disse aqui, pra não usar o void

"Usar Task (ou Task) em vez de void em métodos assíncronos é a prática recomendada, porque:

Permite controle: O chamador pode aguardar o método assíncrono e garantir que ele foi concluído. Exceções são capturadas: Se uma exceção ocorrer, ela pode ser tratada adequadamente, seja no método de chamada ou com um bloco try-catch. Facilidade de teste: Métodos que retornam Task são mais fáceis de testar, pois podem ser aguardados em testes unitários, permitindo validação do comportamento assíncrono.****

VitorNuness commented 1 month ago

Isso aí! Esta certo.

VitorNuness commented 1 month ago

@MayconMacedo23 Faz aquele merge que o Alex e o Vinicius estavam fazendo em sala pra branch dev, que eu consigo análisar o código.