J'ai remarqué ici des articles démontrant l'utilisation des fonctions delegates \ lambda pour résoudre le trou dans l'idée centrale sans beaucoup de répétitions: http://www.markhneedham.com/blog/2009/04/04/functional-c -le-trou-au-milieu-motif /
Le problème semble être que les développeurs juniors et autres ne comprennent pas nécessairement ce qu'est le concept de fonction pointeur \ délégué \ lambda, ce qui semble rendre la lecture (et éventuellement le débogage) du code plus difficile.
Devrions-nous éviter ou limiter sérieusement l'utilisation de cet outil dans la rédaction de logiciels d'entreprise, en particulier dans les petites équipes ou les boutiques de développeurs uniques?
Ou est-il acceptable de l'utiliser avec des commentaires appropriés et de m'attendre à ce que lorsque je ne serai plus là, le prochain développeur comprendra ou en apprendre davantage sur les fonctions lambda?
Array
classe aux ORM compliqués. Eh bien, personne ne se plaint.