Nous avons vu de nombreuses techniques avancées dans ce
chapitre. Ces techniques ne sont pas appropriées dans toutes les
situations.
Vous devez maintenant vous sentir à l'aise avec toutes ces
techniques :
Ajouter des abstractions, construire des fonctions dynamiquement,
construire des fermetures et utiliser des générateurs sont autant de
techniques qui peuvent rendre votre code plus simple, plus lisible et
plus souple. Mais elles peuvent également le rendre plus difficile à
déboguer par la suite. À vous de trouver le bon équilibre entre
simplicité et puissance.