Une façon de représenter ces différences ça peut être de voir un programme comme une recette de cuisine.
Généralement c'est impératif, on te dis étape par étape quoi faire.
Si on écrivait une recette de cuisine en évènementiel. Ce serait quelque chose où toutes les instructions commenceraient par "Quand , faire", la condition ça va être ton évènement (le démarrage de la préparation, le temps passé à laisser reposé, la fin de cuisson, que tel ou tel partie de la préparation est prête,...). Et du coup tu n'es pas obligé d'écrire ta recette dans l'ordre par exemple.
Si on voulait l'écrire en suivant une programmation logique, on décrirait tout un tas de règle comme :
pour avoir une île flottante, il faut une crème anglaise et des œufs sucrées montés en neige
pour avoir une crème anglaise, il faut...
pour avoir des œufs sucrées montés en neige, il faut...
et ainsi de suite jusqu'à remonter aux ingrédient de base.
[^] # Re: L'orienté objet c'est surfait
Posté par barmic 🦦 . En réponse au lien eC : un C orienté objet. Évalué à 3.
Une façon de représenter ces différences ça peut être de voir un programme comme une recette de cuisine.
Généralement c'est impératif, on te dis étape par étape quoi faire.
Si on écrivait une recette de cuisine en évènementiel. Ce serait quelque chose où toutes les instructions commenceraient par "Quand , faire", la condition ça va être ton évènement (le démarrage de la préparation, le temps passé à laisser reposé, la fin de cuisson, que tel ou tel partie de la préparation est prête,...). Et du coup tu n'es pas obligé d'écrire ta recette dans l'ordre par exemple.
Si on voulait l'écrire en suivant une programmation logique, on décrirait tout un tas de règle comme :
et ainsi de suite jusqu'à remonter aux ingrédient de base.
https://linuxfr.org/users/barmic/journaux/y-en-a-marre-de-ce-gros-troll