Thème : Paradigmes de programmation
❓ Problématique
Dans quelles mesures la programmation fonctionnelle, avec des fonctions pures et des traitements sur les collections, offre-t-elle une alternative pertinente à la programmation impérative ?
🎓 Questions possibles du jury
Qu'est-ce qu'un effet de bord (side effect) et pourquoi l'éviter ?
Quelle est la différence entre map et une compréhension de liste ?
Prêt à t'entraîner ? Ketty joue le jury et te pose les vraies questions.
💡 Conseils
- ✓Entraînez-vous à réécrire de petites boucles for classiques en utilisant map, filter ou des compréhensions de liste.
- ✓Comprenez bien l'utilité de reduce, même si son usage est moins fréquent.
- ✓Préparez un exemple concret où l'immutabilité évite un bug potentiel.
