Solucionado (ver solução)
Solucionado
(ver solução)
2
respostas

Como saber se fiz o melhor código ou se faz sentido solução A ou B? "Simulando tela de login"

Meu maior problema é quando resolvo algo e fico na dúvida se essa é a melhor ou pior solução rsrs. Se alguém tiver dicas seria top. Obrigado.

  //Simulando uma tela de login

      const loginCadastrado = "alura";
      const senhaCadastrada = "alura321";

      let logado = false;
      let tentativa = 1;

      while (tentativa <= 3 && !logado) {
        const loginUsuario = prompt("Digite seu login...");
        const senhaUsuario = prompt("Digite sua senha...");
        if (
          loginCadastrado === loginUsuario &&
          senhaCadastrada === senhaUsuario
        ) {
          alert(`Você está logado usuário: ${loginUsuario}`);
          logado = true;
        } else {
          alert(`Seu usuário está errado :(  "tentativa: ${tentativa}."`);
          tentativa++;
          if (tentativa > 3) {
            alert("Usuário bloqueado");
          }
        }
      }
2 respostas

Futuramente você ouvirá falar sobre Clean Code, ou Código Limpo. É uma filosofia de desenvolvimento de softwares que consiste em aplicar técnicas simples que facilitam a escrita e a leitura de um código. Tornando-o, assim, de fácil compreensão.

Resumindo, quanto mais simples e legível estiver o seu código, melhor.

solução!

Olá irmão, blz? Então, a minha dúvida é justamente essa....quando sabemos quando temos a melhor solução ou não?