В какой момент LINQ становится слишком кратким? - PullRequest
0 голосов
/ 28 июня 2009

В какой момент LINQ становится слишком кратким, и к нему прибегают процедурные методы?

Ответы [ 3 ]

3 голосов
/ 28 июня 2009

Краткость в глазах смотрящего. Когда вам больше не нравится код, тогда пришло время его немного изменить. Рефакторинг мог бы заменить некоторые процедурные биты или разбить ваши запросы linq на части, или все, что нужно, чтобы сделать его снова понятным. Пока намерение кода очевидно, не должно иметь значения, насколько оно кратко или какие методы используются для достижения конечной цели: -)

2 голосов
/ 28 июня 2009

Любая языковая конструкция, не только LINQ, слишком лаконична, когда большинство людей в вашей группе не могут быстро понять, что делает строка кода.

0 голосов
/ 28 июня 2009

Когда вы больше не можете делать то, что требуется сделать (легко).

...