Vladislav
На первый день бог создал шаблоны в C++, на 2 день уже шаблоны создали небо и землю
Ayrat
Шаблоны же перед компиляцией раскрываются? Можно ли сказать что наши инлайн функции и сртп - аналог шаблонов?
Vasily
Ну типа того
Vasily
Есть еще макросы
Nikolay
Обожаю генерики
Nikolay
Task<JsonNetResult<ApiResult<List<IncomingInspectionWaybillYear>>>>
Vasily
Фигня какая-то
Nikolay
🤷‍♂️
Hog
Task<JsonNetResult<ApiResult<List<IncomingInspectionWaybillYear>>>>
тайп элиасинг придумали трусы!
Nikolay
тайп элиасинг придумали трусы!
Так оно один раз используется
Nikolay
В файле
Hog
И чо? А читается программистами - сколько раз?
Nikolay
Так подожди, как ты предлагаешь упростить?
Ayrat
using Alias = Beliberda;
Nikolay
Херня
Ayrat
ну не, алиасы не херня
Nikolay
Там же нужно полный путь к классу писать
Nikolay
Это дикий гемор
Nikolay
System.Threading.Tasks.Task вот это вот всё
Ayrat
Ну конечно нет
Ayrat
или да
Ayrat
!
Ayrat
Проверил - не надо
Ayrat
можно остаться вменяемым
Ayrat
using System; using System.Linq; using System.Threading; using System.Threading.Tasks; namespace ConsoleApp1 { using A = Task<string>; }
Nikolay
Ну всё равно задолбаешься все алиасы писать
Nikolay
Тем более когда один раз используется
Ayrat
Ну всё равно задолбаешься все алиасы писать
аргумент из разряда - зачем давать вменяемое имя переменной, она только один раз используется
Nikolay
Так ещё и алиасу нужно имя придумать
Ayrat
Так ещё и алиасу нужно имя придумать
аргумент из разряда - переменной надо ещё и имя придумать пусть будет a, b, c
Vasily
Короче, @Dolfik еще толком не нырял
Ayrat
Ну а ты в Linq даёшь вменяемые названия?)
регулярно, если это не x => x.Date
Nikolay
Vasily
У меня был код на поддержке со сложной математикой
Vasily
Там везде Conjunction, Disjunction
Vasily
Нет чтобы And OR назвать
Ayrat
А как же аргумент?)
Надо знать меру) В F# особенно важно давать нормальные лямбда аргументы, там же их много бывает и давать везде x, y и пр - упорешься потом
Hog
/\
Nikolay
В котлине вообще за тебя всё решили
Nikolay
Там it и всё, делай что хочешь
Ayrat
у нас тоже давно висит пропозал
Ayrat
чтобы не делать sequence |> Seq.map (fun x -> x.Value) можно бы делать так sequence |> Seq.map #.Value
Ayrat
этот пропозал уже обмусолили все. Но чот никак
Nikolay
Вспомнил чего-то, как писал в студенчестве игру на юнити, и там нужно сделать нарезку двух объектов по проведённой линии из одного, короче выпил пива, за вечер написал, потом на следующий день не смог понять как алгоритм работает
Nikolay
Но работал
Ayrat
@Dolfik фшарп чат надо спасать
Nikolay
Больше не программирую пьяным
Vasily
Я уже спас
Nikolay
Самая быстрая рука в чатике
Nikolay
😱
🤔
Nikolay
Космонавт, депутат Госдумы Максим Сураев допустил, что дыру в пристыкованном к Международной космической станции корабле "Союз МС-09" мог просверлить психически неустойчивый член экипажа МКС. Мне вот интересно, действительно можно на космической станции незаметно просверлить отверстие?
Nikolay
Да и вообще не спалил тебя
Hog
Подарить коллегам наушники с активным шумоподавлением - и сверли себе на здоровье
x
всегда было интересно почему у них такой галимый звук при связи ЦУП с кораблём. Вроде космические технологии, а кодеков нормальных нет что ли?
x
или очень узкий канал
x
хотя изображение же вот пролазит
Nikolay
Мб по другому каналу звук идёт
Hog
нуёпрст :( https://blogs.msdn.microsoft.com/vsoservice/?p=17405
x
нуёпрст :( https://blogs.msdn.microsoft.com/vsoservice/?p=17405
Other regions may experience high failure rates and load times due to dependencies in South Central US.
x
т.е. оно как бы всё независимо, но нет?
Ayrat
Ayrat
у меня например отвалилась аналитика, ну и чорт бы с ней
Hog
с релизами - не чорт, но - "ждём раствор" :)
x
https://qz.com/1298583/microsoft-is-now-operating-a-data-center-under-the-sea/
x
утонуло оно что ли
Romɑn
это как "сегодня винда не работает в северных регионах россии, компиялтор не компилит в закавказском регионе, дебагер не дебажит по всей территории страны, в Латвии и Риге не работают облака"
Romɑn
ужасные стикеры у тебя
Romɑn
Romɑn