La première question que l'on se pose c'est: "Quelle différence avec les callbacks" ?
Et la réponse est : "Une promise est simplement un ensemble de callbacks 'normalisés' !" 🤯
Je m'explique.
Un callback est une fonction qui va être exécutée à la fin d'un traitement asynchrone.
Sauf que selon les choix d'implémentation, un callback peut prendre 1, 2, 3 paramètres, ou alors on peut passer 1, 2, 3 callbacks différents pour gérer le succès, les cas d'erreurs, etc... 🥵
Se lever à 9h29 pour commencer sa journée à 9h30 (et ça peut arriver de temps en temps) est tentant, mais ce n'est pas viable à long terme.
2 - Habillez-vous (même avec le strict minimum)
Croyez-moi, une vision-conférence en urgence ou un livreur inopiné vont vous faire regretter de ne pas avoir pris le temps d'enfiler quelque chose de simple, confortable mais surtout présentable.