
Gid
27.01.2017
13:30:54
Это полный пиздец
Даже хз какое будущее у этого всего

Aleksey
27.01.2017
13:31:18
там другого рода проблемы еще
каждый день новый фреймворк

Google

Aleksey
27.01.2017
13:31:33
новый способ упаковки и паблиша

Gid
27.01.2017
13:31:43
я об этом
реакт нг 9999 пакетов бабели ес7 тс
и поехало
кучи сторонних либ
isArray

Ilya
27.01.2017
13:32:14
пока вы спорили уже появился новый фрэймворк

Gid
27.01.2017
13:32:20
isPositiveInteger

Aleksey
27.01.2017
13:32:42
я только с ангулар работал , который старый. взглянул на 2.0, там ад какой-то на первый взгляд

Gid
27.01.2017
13:33:35
и оно еле клеится друг с другом

Sergey
27.01.2017
13:34:09
И потом вместо ангуляра 3 будет сразу четвертая версия
Дабум-тссс!

Google

Aleksey
27.01.2017
13:34:37
ну они прокомментировали, что апдейты минорного уровня перетащили в мажорный уровень

Gid
27.01.2017
13:34:40
Вся суть в том что никуда от этого не уйдёшь

Aleksey
27.01.2017
13:34:42
особо ничего не изменится
вроде как

Sergey
27.01.2017
13:36:06
да, читал про это, толстовато набрасываю жи

anton
27.01.2017
13:41:36
вот вы все поливаете жс, а на деле наверное каждый из вас приходя домой с работы сидит и жс ковыряет ?

Reckit
27.01.2017
13:48:18
Привет! Если я удалю элемент List в List, удалятся ли элементы во вложенном List?
List<List<string>> a = new List<List<string>>(); // основной list
List<string> b = new List<string>(); // вложенный list
b.AddRange("1","2","3"); // добавляем элементы во вложенный list
a.Add(b); // добавляем list в основной list
a.Remove(b); // удаляем его.

Gid
27.01.2017
13:48:45
Нет

Aleksey
27.01.2017
13:48:49
логично предположить, что нет

Gid
27.01.2017
13:49:05
ты же ссылку удаляешь

Reckit
27.01.2017
13:49:09
придётся увеличить кол-во строк кода :\

Aleksey
27.01.2017
13:49:13
remove ничего не делает внутри объектов

Gid
27.01.2017
13:49:13
на лист в листе

Reckit
27.01.2017
13:49:31
спасибо!:)

anton
27.01.2017
13:50:00
это же легко проверить
после ремува попробуй посмотреть что от листа б осталось

Gid
27.01.2017
13:50:07

anton
27.01.2017
13:51:17
зачем?
может не хочет ждать, пока объект станет не доступным после прохода gc..

Reckit
27.01.2017
13:51:24
зачем?
чобы очистить вложенные листы в листе

Aleksey
27.01.2017
13:51:38
.Clear()

Gid
27.01.2017
13:51:44

Google

Gid
27.01.2017
13:51:51

Reckit
27.01.2017
13:51:55
public static void RemoveDictionary(string dict) {
int index = dictionary.IndexOf(dict);
if (index != -1) {
dictionary.RemoveAt(index);
parameters[index].Clear();
relations[index].Clear();
}
}

Aleksey
27.01.2017
13:51:55
+ обернуть в отдельный метод

Gid
27.01.2017
13:51:56
Но я б так оставил
это мелочь

Reckit
27.01.2017
13:52:00

Aleksey
27.01.2017
13:52:31
заюзай тип Dictionary<>
вместо List<>

Gid
27.01.2017
13:52:40
)

anton
27.01.2017
13:52:46
как-то непотокобезопасно имхо

Reckit
27.01.2017
13:52:52

Gid
27.01.2017
13:53:02
не ООПшно

Reckit
27.01.2017
13:53:08
у меня все классы статичные

Sergey
27.01.2017
13:53:16
Вот заметил тож, что новички везде статики пихают
Везде!

Aleksey
27.01.2017
13:53:29
это консольное приложение
очевидно же
там статика везде

Google

Gid
27.01.2017
13:53:40

Aleksey
27.01.2017
13:53:53
не имеет значения в данном вопросе думаю

Reckit
27.01.2017
13:53:56
?

anton
27.01.2017
13:54:26
а если из двух потоков вызовется?
а если ключа в одной из коллекций нет нет? трай кетч сделал бы

Sergey
27.01.2017
13:54:57

Gid
27.01.2017
13:55:03

Admin
ERROR: S client not available

Gid
27.01.2017
13:55:05
это ж шишки

Aleksey
27.01.2017
13:55:24

Reckit
27.01.2017
13:55:49

Aleksey
27.01.2017
13:56:21
ладно, ребятки, пятница приближается, всем добра

anton
27.01.2017
13:56:28

Gid
27.01.2017
13:56:45

Sergey
27.01.2017
13:58:13

Лёша
27.01.2017
14:26:54
знаете что такое боль?
А ещё боль когда ты тупой и ленивый и тебе надо всё изучить чтобы уволиться с тупой работы где тебя считают программистом только лишь потому, что ты знаешь как фильтровать столбец в ms excel

Андрей
27.01.2017
14:35:17

anton
27.01.2017
14:39:54

Лёша
27.01.2017
15:12:15

Google

Лёша
27.01.2017
15:12:30
Если им показать сводную таблицу они умрут
Дети совка

? Райзя ?
27.01.2017
15:18:22
хай
следует ли создавать в сервисе отдельно два репозитория для каждой сущности, соответствующей таблице в БД?
или можно одним репозиторием обойтись*?

Дмитрий
27.01.2017
15:19:14
сложно сказать, от предметной области зависит

Gid
27.01.2017
15:19:23
приложухи
имхо

? Райзя ?
27.01.2017
15:20:00
аа. наверное если слишком от методов раздуется репозиторий и сервис один, то лучше декомпозировать логически, я так понел?
/stat@combot

Combot
27.01.2017
15:21:06
combot.org/chat/-1001066857984

? Райзя ?
27.01.2017
15:22:15
чот негусто на 500 юзеров

sergik
27.01.2017
15:23:48

Дмитрий
27.01.2017
15:24:08
следуй принципу YAGNI - "тебе это не понадобится"
если в процессе разработки поймёшь, что реализацию нужно изменить - перепилишь

? Райзя ?
27.01.2017
15:27:40
репозиторий на дженериках не устраивает?
не уверен, что понимаю, как такой сделать. В моем понимании репозиторий это просто класс, прослойка к какому-нибудь источнику данных, независимый от его реализации. Воот. Типа там, IDataBaseRepo. Или IAccountRepo. А дженерик это, ммм, ну как бы. Это общий интерфейс для любого источника данных?

sergik
27.01.2017
15:28:06
если у тебя действительно только две сущности то делай в одном репозитории и не парься

? Райзя ?
27.01.2017
15:28:07
Эта группа больше не существует