Я помітив тут публікації, що демонструють використання функцій delegate \ lambda для вирішення отвору в середній ідеї без багато повторень: http://www.markhneedham.com/blog/2009/04/04/functional-c -різка-в-посередині-середнього малюнка /
Проблема, мабуть, полягає в тому, що молодші розробники та інші не обов'язково розуміють, що таке функція вказівника \ delegate \ lambda функція, яка, схоже, ускладнює читання (і, можливо, налагодження) коду.
Чи слід уникати або суворо обмежувати використання цього інструменту для написання бізнес-програмного забезпечення, особливо у невеликих магазинах для індивідуальних розробників чи індивідуальних розробників?
Або прийнятно використовувати його з відповідними коментарями і очікувати, що коли я більше не буду, наступний розробник зрозуміє або дізнається про функції лямбда?
Array
класу до складних ОРМ. Ну, ніхто не скаржиться.