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

Страница 1127 из 1888
Nikita
26.05.2017
11:33:08
нужно

Сергей
26.05.2017
11:33:43
если ты заменишь DbContext на var это может упасть с NRE

Google
Nikita
26.05.2017
11:33:46
компилятер их игнорирует

разве что рослиноаналайзер вкрутить какой

хотя не поможет

Egor
26.05.2017
11:34:31
ну решорпер вроде норм

покажет где наллреф может быть

у меня бывшие коллеги весь проект обмазали атрибутами - вроде норм

собсно в джаве тоже многие такими аннотациями обмазываются

Nikita
26.05.2017
11:35:44
>покажет

а надо чтобы не решарпер показывал

а билд валился

разве что взять решарперовский Command line tools

Denis
26.05.2017
11:38:46
@nikita_tsukanov подскажите, в Avalonia есть ли какой нибудь аналог writeablebitmap из wpf?

Kirill
26.05.2017
11:52:33
а нельзя разве сказать, чтобы при таких-то и таких-то варнингах компилятор падал? это всё костыли, конечно, но выглядит не ахти какой сложной к реализации фичей, чтобы потом ввести в R# в виде галочки

Google
Nikita
26.05.2017
12:54:54
https://habrahabr.ru/post/329496/

"Гуру" сишарпа

Nikolay
26.05.2017
12:58:22
https://habrahabr.ru/post/329496/
Кажется тут var перепутали с dynamic

Nikita
26.05.2017
13:01:24
да он вообще наркоман

Анатолий
26.05.2017
13:02:10
» желательно явно декларировать тип данных, если он известен я вообще типданных-наци. всегда за явно декларирование типов везде

Nikita
26.05.2017
13:02:36
ловите его

это засланец из жабачата

Летучая
26.05.2017
13:05:25
https://habrahabr.ru/post/329496/
ух читал сегодня утром

ух бомбило

Анатолий
26.05.2017
13:05:29
крутая статеечка, спасибо. поймал себя на склеивании строк плюсом :)

Gid
26.05.2017
13:06:06
Хороший Линк 90 годов в статье

Так ещё дед моего деда писал

Летучая
26.05.2017
13:06:46
Это вроде перевод вообще говоря

Gid
26.05.2017
13:07:07
Хороший перевод

Статьи 2002 года

.нет 1.0

Тупо на хабре из прошлого

Google
Gid
26.05.2017
13:10:30
2017

Не использовать стрингбилдер

Или конкат

Nikolay
26.05.2017
13:13:15
Никто не сталкивался с такой задачей в iTextSharp: Нужно сделать нижнее подчёркивание у paragraph, чтобы оно было до конца строки, не зависимо есть там текст, или нету.

Nikita
26.05.2017
13:13:27
Не использовать стрингбилдер
ты в декомпилированый исходник посмотри

много интересного увидишь

Vasily
26.05.2017
13:18:44
Прочитал пост. Очередной иксперд. Не очень завидую тем, кому приходится с ним рядом работать

П.1, конечно, эпичен

Особенно утверждение про 1000 записей

Анатолий
26.05.2017
13:22:08
Прочитал пост. Очередной иксперд. Не очень завидую тем, кому приходится с ним рядом работать
Не завидую тем, кто допускает хотя бы две из приведённых в посте ошибок. Ещё больше не завидую их коллегам

Nikita
26.05.2017
13:22:20
я у жетбрейнс в названиях опций командной строки орфографическую ошибку нашёл

Анатолий
26.05.2017
13:23:22
Как минимум п.1. весьма спорный
Если бездумно следовать паттернам и антипаттернам, то конечно спорный

Анатолий
26.05.2017
13:23:52
С этого места поподробнее
Мысль на этом уже закончена

Я не знаю, что тут комментировать

Vasily
26.05.2017
13:24:42
Ну, как минимум попытаться донести то, что хотел сказать, в доступной собеседнику форме

Анатолий
26.05.2017
13:24:43
Если кто-то прочитает статью и полезеть рефакторить весь код, заменяя в каждом случае "плохое" на "хорошее" - ну что ж, ремесленников в нашей професси всегда хватало

Google
Анатолий
26.05.2017
13:25:12
Ну, как минимум попытаться донести то, что хотел сказать, в доступной собеседнику форме
Я удивлён, что мысль о разумном применении паттернов нужно доносить в доступной форме. Мне всегда казалось, что она очевидна

Анатолий
26.05.2017
13:25:27
Статья явно вредна джуниорам, соглашусь

Они начнут лепить линк везде где ни попадя

Admin
ERROR: S client not available

Анатолий
26.05.2017
13:25:42
Например

Но она не призывает писать код так и только так

Она призывает обратить внимание на то, что ты делаешь и почему

Думать головой

Не как проще, или лишь бы работало, или потому что дядя один в интернете написал, а головой

Есть даже антипаттерн про форсирование паттернов

Nikita
26.05.2017
13:27:33
Анатолий
26.05.2017
13:27:37
Впрочем, часто бездумно следуя ему оправдывают полное отстутствие порядка в коде

Vasily
26.05.2017
13:27:46
Ну, визитор в визиторе в визиторе я в своей жизни видел уже

Анатолий
26.05.2017
13:27:54
А всё потому что здравый смысл, чувство меры, золотая середина, без них никуда

Anatoly
26.05.2017
13:27:57
Они начнут лепить линк везде где ни попадя
Когда был студентом и реализовывал дейкстру в первый раз, это как раз было на шарпе. В итоге я накрутил с линком такого что сложность алгоритма резко взлетела

Анатолий
26.05.2017
13:28:38
Сергей
26.05.2017
13:29:01
3 4

Google
Илья
26.05.2017
13:29:21
http://cocos.com.ua/product/4995-%D0%BA%D0%BD%D0%B8%D0%B3%D0%B0-c-5-0--%D1%81%D0%BF%D1%80%D0%B0%D0%B2%D0%BE%D1%87%D0%BD%D0%B8%D0%BA--%D0%BF%D0%BE%D0%BB%D0%BD%D0%BE%D0%B5-%D0%BE%D0%BF%D0%B8%D1%81%D0%B0%D0%BD%D0%B8%D0%B5-%D1%8F%D0%B7%D1%8B%D0%BA%D0%B0--%D0%B4%D0%B6%D0%BE%D0%B7%D0%B5%D1%84-%D0%B0%D0%BB%D0%B1%D0%B0%D1%85%D0%B0%D1%80%D0%B8044-%D0%B1%D0%B5%D0%BD-%D0%B0%D0%BB%D0%B1%D0%B0%D1%85%D0%B0%D1%80%D0%B8 норм?

Nikita
26.05.2017
13:29:48
в общем, попробовал воспользоваться их аналайзером для командной строки

Анатолий
26.05.2017
13:29:49
3 4
То есть ловить все эксепшены через общий кеч - это уже норм?

Nikita
26.05.2017
13:29:58
он на солюшне уже минут 15 работает

Роман
26.05.2017
13:30:39
я таки за то чтобы линку везде где можно если нет каких-то особых требований а в статье скорее всего о linq to sql речь

Анатолий
26.05.2017
13:31:24
я таки за то чтобы линку везде где можно если нет каких-то особых требований а в статье скорее всего о linq to sql речь
всё в меру. если с линком читается лучше и работает быстрее - то двумя руками за.

не использовать линк в этом случае - преступная халатность :)

или отсутствие компетенции, что хуже

Роман
26.05.2017
13:32:37
всё в меру. если с линком читается лучше и работает быстрее - то двумя руками за.
обычно так и есть. Я ужас на линку видел только, когда сложные запросы к бд через линку делали.

Анатолий
26.05.2017
13:33:09
просто решарпер не скромничает, он предлагает залинкифицировать всё по максимуму. если с ним соглашаться, получится что-то очень монструозное :)

Роман
26.05.2017
13:33:41
но вообще я в первую очередь имел ввиду то, что человек лично, своими руками написал

Илья
26.05.2017
13:37:55
http://grenka.ua/144435/c-6-0-karmannyj-spravochnik аууу

Alexander
26.05.2017
13:39:40
можно ли как-то в шарпе проверить на неравенство со многими значениями записью короче? чем можно заменить if(myString != a || myString != b || myString != c ....) есть что-нибудь такое: if (myString != a,b,c,d,e,f...) ?

Egor
26.05.2017
13:40:05
new[] { a,b,c,d }.Contains(myString)

Vasily
26.05.2017
13:42:02
Egor
26.05.2017
13:43:15
hashset/dictionary не лучший выбор для небольших перечислений

Konstantin
26.05.2017
13:43:21
не использовать линк в этом случае - преступная халатность :)
у меня как-то проседал алгоритм дико из-за неприметной строки linq.ElementAt()...

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

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