나는 여기에 많은 반복없이 중간 아이디어의 구멍을 해결하기 위해 delegates \ lambda 함수를 사용하는 것을 보여주는 게시물을 발견했습니다 .http : //www.markhneedham.com/blog/2009/04/04/functional-c -홀-인-더-미들-패턴 /
문제는 주니어 개발자와 다른 사람들이 함수 포인터 \ 위임 \ 람다 함수 개념이 무엇인지 반드시 이해하지 못하는 것 같습니다. 코드를 읽기 (및 디버깅)하기가 더 어려워 보입니다.
특히 소규모 팀이나 단독 개발자 상점에서 비즈니스 소프트웨어를 작성할 때이 도구의 사용을 피하거나 심각하게 제한해야합니까?
또는 적절한 의견과 함께 사용하고 더 이상 주변에 없을 때 다음 개발자가 람다 함수를 이해하거나 배울 것이라고 기대할 수 있습니까?
Array
클래스에서 복잡한 ORM에 이르기까지 어디에서나 사용됩니다 . 글쎄, 아무도 불평하지 않습니다.