@CSharpChatЭта группа больше не существует

Страница 119 из 1888
Sergey
11.11.2016
20:52:52
если за кем-то, то ему надо объяснить, что так делать не надо

Anton
11.11.2016
20:52:54
Да удобно все равно, сразу внимание привлекает эта штука

Gid
11.11.2016
20:53:03
Не все ж мидлы коммитят в общак

Google
Anton
11.11.2016
20:53:32
Так бы мимо прошёл, а так не красиво, файл желтый)

Sergey
11.11.2016
20:54:03
конвеншны вообще должны прописаны быть в доках и в первый день новичкам рассказаны

Gid
11.11.2016
20:54:16
Вон Сен 10к в месЦ грит что без решарпера студия не нужна

Но когда ты пришел с другогй конторы

Волей не волей

Начинаешь иногда клепать)

Artem
11.11.2016
20:56:20
конвеншны вообще должны прописаны быть в доках и в первый день новичкам рассказаны
то есть, вы считаете, что статический анализ кода не нужен?

Sergey
11.11.2016
20:57:36
то есть, вы считаете, что статический анализ кода не нужен?
Ты путаешь что-то. Статический анализ решарпер не делает

Artem
11.11.2016
20:57:45
привет

расскажи мне больше

Google
Artem
11.11.2016
20:57:56
что же тогда делает решарпер?

Kirill
11.11.2016
20:58:12
Решарпит Экстрактит Импортит Саджестшны Больно читать)

Artem
11.11.2016
20:58:53
съешь нурофенчик

Sergey
11.11.2016
20:59:05
что же тогда делает решарпер?
вообще хуйню несу, да. Кода

Gid
11.11.2016
20:59:06
Ты же не будешь на митинге говорить на русском

Sergey
11.11.2016
20:59:09
кода же

Artem
11.11.2016
20:59:12
да, полную

Sergey
11.11.2016
20:59:19
не сборки

Artem
11.11.2016
20:59:26
статический анализ - это как раз то, что он делает

кода

ну точнее это половина

Gid
11.11.2016
20:59:36
От того в моем проекте на 99к файлов

Анализ отключен

Частично

Artem
11.11.2016
20:59:55
вторая половина - это саджешны на основе анализа

Combot
11.11.2016
21:00:12
combot.org/chat/-1001066857984

Летучая
11.11.2016
21:07:22
Есть лампочка

В студии без Решарпера

ViPLark
11.11.2016
21:07:38
Народ, подскажите, изучать ASP .Net MVC надо начиная с 1 версии или сразу можно с 5-й (последней)? Планируется писать внутренние проекты.

Google
Victor
11.11.2016
21:07:39
в 2015 студии.

Летучая
11.11.2016
21:07:41
Правда её трудно найти, легко потерять и невозможно забыть

Victor
11.11.2016
21:07:55
раньше - нет лампочки

Gid
11.11.2016
21:08:14
А, понятно

Anton
11.11.2016
21:12:53
А Bindingи могут как-то влиять?
Там есть хитрость, что если биндится на то, что не имплементит INotifyPropertyChanged, может потечь. В других случаях вроде не должно

Anton
11.11.2016
21:13:56
А Bindingи могут как-то влиять?
А, и DependencyProperty тоже норм

объяснение этому есть?
Во http://stackoverflow.com/questions/18542940/can-bindings-create-memory-leaks-in-wpf

Sergey
11.11.2016
21:16:10
Ну давайте, решарписты, если уж начали, выкиньте хотя-бы топ-5 рекомендаций которые вам выдает анализатор?

Просто любопытно. Вангую ченить про инициалицию переменных, или, например, потенциальном нулл-значении

Sergey
11.11.2016
21:17:47
А еще любой цикл фор на линк, и наоборот линк на фор :)

Летучая
11.11.2016
21:17:48
WPF по кайфу на самом деле. А вот в UWP утечки не создает разве что то, что не биндит данные. Ну либо я настолько плохо пишу код.

Вообще.

<ListView.ItemTemplate> <DataTemplate> <controls:MessageTileView /> </DataTemplate> </ListView.ItemTemplate>

UserControl-сы могут застревать в памяти?

Victor
11.11.2016
21:19:52
Ну давайте, решарписты, если уж начали, выкиньте хотя-бы топ-5 рекомендаций которые вам выдает анализатор?
у вас IEnumerable, и у вас вероятность двойного обхода, приведите к ToList() или к ToArray()

Anton
11.11.2016
21:20:07
Просто любопытно. Вангую ченить про инициалицию переменных, или, например, потенциальном нулл-значении
Энумерацмия двойная IEnumerable, проверки на нул не лишние, кстати) еще var удобно разворачивать в нормальный тип ( это правда мб и студия сама делает)

Google
Artem
11.11.2016
21:20:54
>>потенциальном нулл-значении это на самом деле очень сложная штука, мы вот пишем более долгий, чем решарпер, анализ, и она занимает очень существенное время

Victor
11.11.2016
21:21:10
да, вывод из var - супер.

Sergey
11.11.2016
21:21:14
ну да, еще анричабл код, еще удобный рефакторинг
про анричибл базовое уже в студии есть. Мож че еще завезли, но я не думаю

Admin
ERROR: S client not available

Sergey
11.11.2016
21:21:52
да, вывод из var - супер.
чтобы из вар выводить - нужно сразу без вара писать, лол

Artem
11.11.2016
21:21:55
завезли, да. У них более честный data flow analysis, если я не ошибаюсь

У студии совсем кондовый

Anton
11.11.2016
21:22:25
чтобы из вар выводить - нужно сразу без вара писать, лол
Когда там дикшинари внутри дикшинари особенно)

Victor
11.11.2016
21:23:07
чтобы из вар выводить - нужно сразу без вара писать, лол
ну у тебя там что-то фунция возвращает сложное и длинное, не хочется писать тип, а var - ухудшит понимание, например, надо ползти сигнатуру читать

Anton
11.11.2016
21:24:59
ну ладно, не прибедняйся, можно написать ручками.
Ну лень же), особенно когда Линк пишешь и заранее не знаешь, куда это тебя заведет

Victor
11.11.2016
21:25:37
из лентяйского - решарпер втыкает дополнения из () "", что там еще - возможно, студия и сейчас все это делает, но когда привыкаешь - и решарпера нет - уже ой

Levent
11.11.2016
21:27:09
И предлагает решения если у тебя эррор
Есть по дефолтной установки VS Community

Artem
11.11.2016
21:29:35
Нет, не свелись. MS выдали API для всех, чтобы на дистанции сделать наиболее используемые кейсы общедоступными, но у R# слишком много наработок и они слишком много общались с клиентами с точки зрения UX

Ими тупо удобно пользоваться.

Microsoft news
11.11.2016
22:58:07
TypeScript 2.1 Is Now Smarter Than Ever https://visualstudiomagazine.com/articles/2016/11/11/typescript-2-1-update-smart-inference.aspx It's like a better version of TypeScript 2.0, only this incremental update adds "smarter" inference and a bevy of other improvements.

Dmitry
12.11.2016
00:51:53
Может кто нибудь подсказать как в xna получить символ клавиши, на которую нажал пользователь? Не используя keyboardstate.isKeyDown(Keys.Q);

Google
[Anonymous]
12.11.2016
09:22:52
Привет! Вопрос про оптимизацию: Локальные переменные типа Image/Bitmap обнулять стоит?

Sergey
12.11.2016
11:22:05
За вас все делает дотнет

если объект IDisposable рекомендуется вызывать метод Dispose

@Donaldismo смотри что выше творится средь бела дня

Фиолетово
12.11.2016
11:25:02
И использовать его внутри конструкции using()

Как например с подключениями.

Donald
12.11.2016
11:34:37
Зачем создавать по 100 групп еще и с одинаковыми названиямм,репортнут за спам и удален из группы

@Donaldismo смотри что выше творится средь бела дня
Ты получил звездочку,чисть флуд)

Киньте ктонибудь туда ссылку на наш чат,кто успел,чтобы все 3 человека ушли сюда)

Gid
12.11.2016
12:21:49
Чё там было

Страница 119 из 1888

Эта группа больше не существует Эта группа больше не существует