It is the bot of our Discord community, it offers various utility features. It is written in TypeScript and uses DiscordJS to interact with the Discord API.
Pour obtenir une harmonie et un meilleur suivi sur la logique d'execution du projet, il faudrait arreter l'utilisation des callback dans toutes les situations ou cela est possible sans devoir utilisé des solutions qui serait plus néfaste qu'autre chose. Deux exemples :
utilisation de async, await, try/catch à la place de new Promise(), .then(), .catch()
utilisation de boucle for et while à la place de forEach
Je pense que c'est une meilleur chose de faire le choix entre une programmation linéaire ou basé sur les callback.
Pour obtenir une harmonie et un meilleur suivi sur la logique d'execution du projet, il faudrait arreter l'utilisation des callback dans toutes les situations ou cela est possible sans devoir utilisé des solutions qui serait plus néfaste qu'autre chose. Deux exemples :
async
,await
,try/catch
à la place denew Promise()
,.then()
,.catch()
for
etwhile
à la place deforEach
Je pense que c'est une meilleur chose de faire le choix entre une programmation linéaire ou basé sur les callback.