Delegelerin \ lambda işlevlerinin orta fikirdeki deliği çok fazla tekrarlamadan çözmek için kullandığını gösteren yayınlar gördüm: http://www.markhneedham.com/blog/2009/04/04/functional-c -the delikli-in-the-orta desen /
Sorun, küçük geliştiricilerin ve diğerlerinin mutlaka işlev göstergesinin \ delegate \ lambda işlev kavramının ne olduğunu anlamaması, kod okumayı (ve muhtemelen hata ayıklamayı) daha zor hale getirdiği anlaşılıyor.
Bu yazılımın, özellikle küçük ekip veya tek geliştirici mağazalarında, ticari yazılım yazarken kullanımını engellemeli mi veya ciddi şekilde sınırlamalı mıyız?
Yoksa uygun yorumlarla kullanmak kabul edilebilir mi ve artık etrafta olmadığımda bir sonraki geliştiricinin lambda işlevlerini anlamasını veya öğrenmesini beklemek?
Array
Sınıftan karmaşık ORM'lere kadar her yerde kullanılırlar . Kimse şikayeti yok.