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.