Обновить
5
0

Пользователь

Отправить сообщение
Поддерживаю подход с прокруткой времени.
Если замокать все API и таймеры, то тесты действительно получаются простыми, понятными и быстрыми.
Я долго практиковал подход с done(), потом использовал RxJS. В итоге пришёл к простой промотке времени и остался доволен.
Жалко, что совпадает с Java митапом.
Хотелось бы и туда и туда попасть, но увы.
Тоже возни такой вопрос.
Неужели такой код:
  var s = string.Join(" ", "Числа", 1, 2, 3) + 
   " (" + string.Join(", ", 1, 2, 3) + ")";
  Trace.WriteLine(s);

хуже чем:
  var sm = SM.New+"Числа"-1-2-3;
  var rr = new int[] { 1, 2, 3 }; 
  sm = sm+" ("+rr.Sep(", ")+')';
  Trace.WriteLine(sm);
Основное отличие(если я правильно понимаю) в том, что LINQ предназначен для работы с разными источниками данных, а не только с коллекциями в памяти. Например есть провайдеры для работы с БД, xml, json и т.д. Плюс вы можете написать свой провайдер для нужного источника данных.
12 ...
18

Информация

В рейтинге
Не участвует
Зарегистрирован
Активность