ここで、デリゲート\ラムダ関数を使用して、中間のアイデアの穴を多くの繰り返しなしで解決することを示す投稿に気付きました:http : //www.markhneedham.com/blog/2009/04/04/functional-c -中間の穴のパターン/
問題は、ジュニア開発者や他の人が必ずしも関数pointer \ delegate \ lambda関数の概念が何であるかを理解していないため、コードの読み取り(およびデバッグ)が難しくなるようです。
特に小さなチームや単独のデベロッパーショップで、ビジネスソフトウェアを作成する際にこのツールの使用を回避または厳しく制限する必要がありますか?
または、適切なコメントを付けて使用して、次の開発者がラムダ関数について理解または学習することをもはや期待していないことを期待できますか?
Array
クラスから複雑なORMまで、あらゆる場所で使用されます。まあ、誰も不満はありません。