Explicador
No-code 101: Lógica

Como a maioria dos seres humanos, os aplicativos também seguem a lógica.

Ferramentas:
Nenhum item encontrado.
Nossa classificação geral
Facilidade de uso
Custo-benefício
Flexibilidade
Liberdade de design

‍Em15 palavras ou menos

As regras que você define para o funcionamento do seu aplicativo.

Em mais algumas palavras

Os seres humanos seguem a lógica para tomar decisões e fazer coisas (na maioria dos casos). Bem, o mesmo acontece com o software - e você precisa defini-la. A lógica refere-se à maneira como um programa/sistema processa dados e toma decisões com base em determinadas regras ou condições que você definiu. Pense nela como os comandos de como seu aplicativo funciona.

Talvez você queira recuperar ou atualizar dados, executar consultas, registrar novos usuários, enviar e-mails, enviar notificações push ou fazer upload de arquivos. Para fazer essas coisas, você precisa criar a lógica, que vem na forma de diferentes instruções de programação. Portanto, se um usuário clicar no botão de login e seu nome de usuário e senha estiverem corretos, ele será levado à tela da página inicial. Essa é a velha instrução de programação if/then, mas há outras construções que podem criar o caminho certo para o usuário. Em última análise, a lógica garante que seu aplicativo funcione corretamente e leve as pessoas para onde elas precisam ir.

Por exemplo, digamos que você queira que seu aplicativo colete informações de um usuário. Você precisa decidir o que acontece quando alguém insere suas informações e envia o formulário. Você pode validar se as informações inseridas estão corretas, armazená-las em um banco de dados e enviar um e-mail de confirmação. Tudo isso requer lógica. 

Por que você precisa saber?

  • Ele permite que você crie aplicativos sofisticados. Embora as ferramentas sem código geralmente tenham uma interface visual para a criação de aplicativos, elas ainda precisam de lógica para determinar como eles realmente funcionarão. É aí que você entra. Ao pensar na lógica do aplicativo e nos conceitos condicionais, como instruções if/then, você poderá criar um aplicativo que funcione como você deseja. E você pode criar coisas bastante sofisticadas.
  • Você também pode minimizar os problemas. Ao pensar nos vários cenários que podem ocorrer e no que você deseja que o aplicativo faça nesses cenários, você estará basicamente criando uma experiência de usuário muito melhor. Haverá menos bugs, a necessidade de solução de problemas será muito menor e haverá muito mais usuários satisfeitos. Tudo isso parece muito bom. 

Não diga: 

'Ganhar mais dinheiro do que gastamos é a única lógica de que minha empresa precisa'.

Diga: 

Planejei a lógica deste aplicativo tão minuciosamente que nada poderia dar errado".

Continue aprendendo

Confira nossa introdução à lógica como parte de nosso famoso tutorial de fundamentos do fluxo de trabalho. 

Classificações

VER TUTORIAL
Iniciantes
Fundamentos dos fluxos de trabalho
VER TUTORIAL
VER ARTIGO

VER CASO DE USO
Sobre o autor
Marianne Eloise

Marianne Eloise é escritora e autora da coletânea de ensaios Obsessive, Intrusive, Magical Thinking. Ela escreveu para The Cut, Vulture, New York Times e outros.

VER CATEGORIA

Tutoriais semelhantes

Nenhum item encontrado.

Deseja ler
mais artigos
como este?

Torne-se um membro do NoCode e tenha acesso à nossa comunidade, descontos e, é claro, nossos artigos mais recentes enviados diretamente para sua caixa de entrada duas vezes por mês!

Junte-se a mais de 10.000 NoCoders que já estão lendo!
Obrigado por participar do NoCode.Tech!
Ops! Algo deu errado ao enviar o formulário.