Explicatif
No-code 101 : Logique

Comme la majorité des humains, les applications suivent également une logique.

Outils :
Aucun élément n'a été trouvé.
Notre note globale
Facilité d'utilisation
Rapport coût-efficacité
Flexibilité
Liberté de conception

‍En15 mots ou moins

Les règles que vous définissez pour le fonctionnement de votre application.

En quelques mots

Les humains suivent une logique pour prendre des décisions et faire des choses (dans la plupart des cas). Il en va de même pour les logiciels, et vous devez la définir. La logique fait référence à la manière dont un programme/système traite les données et prend des décisions, sur la base de certaines règles ou conditions que vous avez définies. Il s'agit en quelque sorte des commandes de votre application.

Vous pouvez chercher à récupérer ou à mettre à jour des données, à exécuter des requêtes, à enregistrer de nouveaux utilisateurs, à envoyer des courriels, à envoyer des notifications push ou à télécharger des fichiers. Pour ce faire, vous devez créer la logique, qui se présente sous la forme de différentes instructions de programmation. Ainsi, si un utilisateur clique sur le bouton de connexion et que son nom d'utilisateur et son mot de passe sont corrects, il sera dirigé vers sa page d'accueil. C'est la bonne vieille instruction de programmation if/then, mais il existe d'autres constructions qui peuvent créer le bon chemin pour l'utilisateur. En fin de compte, la logique permet de s'assurer que votre application fonctionne correctement et qu'elle amène les utilisateurs là où ils doivent aller.

Par exemple, supposons que vous souhaitiez que votre application recueille des informations auprès d'un utilisateur. Vous devez décider de ce qui se passe lorsque l'utilisateur saisit ses informations et soumet le formulaire. Vous pouvez valider que les informations saisies sont correctes, les stocker dans une base de données, puis envoyer un courrier électronique de confirmation. Tout cela nécessite de la logique. 

Pourquoi avez-vous besoin de savoir ?

  • Il vous permet de créer des applications sophistiquées. Bien que les outils "no-code" disposent souvent d'une interface visuelle pour la création d'applications, ils ont toujours besoin d'une logique pour déterminer comment ils vont réellement fonctionner. C'est là que vous intervenez. En réfléchissant à la logique de l'application et aux concepts conditionnels tels que les instructions if/then, vous serez en mesure de créer une application qui fonctionnera comme vous le souhaitez. Et vous pouvez créer des choses assez sophistiquées.
  • Vous pouvez également minimiser les problèmes. En réfléchissant aux différents scénarios possibles et à ce que vous voulez que l'application fasse dans ces scénarios, vous créez une bien meilleure expérience pour l'utilisateur. Vous aurez moins de bogues, vous aurez moins besoin de dépanner et vous aurez beaucoup plus d'utilisateurs satisfaits. Tout cela semble très bien. 

Ne dites rien : 

La seule logique dont mon entreprise a besoin, c'est de gagner plus d'argent que nous n'en dépensons.

Dites-le : 

J'ai tellement planifié la logique de cette application que rien ne peut aller de travers".

Continuer à apprendre

Consultez notre introduction à la logique dans le cadre de notre célèbre tutoriel sur les principes fondamentaux du flux de travail. 

Notations

VIEW TUTORIAL
Débutants
Principes fondamentaux des flux de travail
VIEW TUTORIAL
VOIR L'ARTICLE

VOIR LE CAS D'UTILISATION
A propos de l'auteur
Marianne Eloise

Marianne Eloise est écrivain et auteur du recueil d'essais Obsessive, Intrusive, Magical Thinking. Elle a écrit pour The Cut, Vulture, le New York Times et bien d'autres.

VIEW CATEGORY

Tutoriels similaires

Aucun élément n'a été trouvé.

Vous souhaitez lire
plus d'articles
comme ceux-ci ?

Devenez membre de NoCode et bénéficiez d'un accès à notre communauté, de réductions et - bien sûr - de nos derniers articles livrés directement dans votre boîte de réception deux fois par mois !

Rejoignez les 10 000+ NoCoders qui lisent déjà !
Merci d'avoir rejoint NoCode.Tech !
Oups ! Un problème s'est produit lors de l'envoi du formulaire.