1
resposta

Why be bad?

Eu sei que você clicou pelo titulo em inglês, mas a questão ainda fica: Por que ser mau?

Clã, gostaria da opinião de vocês sobre esse assunto.

Recentemente conversando com uns amigos desenvolvedores entramos numa discussão muito interessante: Deveriamos, nós, como desenvolvedores front, nos preocuparmos sobre o cancelamento de requisições dos nossos usuários?

Pera, ficou confuso, então vou refazer: Será que é certo e necessário nos responsabilizarmos sobre se o usuário pode ou não cancelar aquele post que ele fez, aquela foto que ele apagou ou aquela mensagem enviada?

Ou melhor ainda: Você seria bom programar um delay de 2-3 segundos da confirmação para uma requisição e ainda mostrar uma opção para que o usuário pudesse cancelar essa requisição se necessário, seja clicando num botão ou num pop-up?

Se sim, why be bad?

Uma vez que a maioria das aplicações que vemos hoje em dia não preveem esse tipo de cancelamento. Afinal, quem nunca estava digitando algo e teclou um enter sem querer, ou clicou em excluir algo e se arrependeu 1 segundo depois.

Me deem vossas opiniões.

1 resposta

Olá Reynan, tudo bem?

Desculpe a demora em retornar.

Primeiramente, gostaria de parabenizá-lo pela reflexão e pela discussão que você trouxe à tona. É sempre importante questionar nossas práticas e pensar em como podemos melhorar a experiência do usuário em nossas aplicações.

Como desenvolvedores, acredito que temos a responsabilidade de criar produtos digitais que sejam úteis e agradáveis para os usuários. Nesse sentido, a preocupação com o cancelamento de requisições dos usuários é algo que deve ser considerado, principalmente em aplicações que envolvem ações críticas, como enviar uma mensagem ou apagar um arquivo.

Oferecer uma opção de cancelamento, seja por meio de um botão ou pop-up, pode ser uma boa prática a ser adotada em algumas situações, pois isso pode melhorar a experiência do usuário e evitar erros indesejados. Além disso, um delay de alguns segundos antes de confirmar uma ação pode ser uma boa prática para evitar erros de clique acidentais.

No entanto, é importante lembrar que cada situação é única e que nem sempre essas práticas são necessárias ou viáveis. Por isso, é importante avaliar quais são as necessidades do usuário e as limitações do produto antes de tomar uma decisão.

Em resumo, acredito que devemos nos esforçar para criar produtos digitais que sejam úteis, agradáveis e confiáveis para os usuários, e a consideração do cancelamento de requisições pode ser uma das maneiras de alcançar esse objetivo.

Um abraço e bons estudos.