Size: a a a

2020 November 01

NE

Nikita Emelin in .NET Talks
Stas Khavruk
То чуство когда в этом чате решением в 98% будет либо F# либо Avalonia xD
2% на pascal оставим
источник

NE

Nikita Emelin in .NET Talks
источник

Lr

Larymar r.sorokin in .NET Talks
Nikita Emelin
2% на pascal оставим
Не помню ничего по паскалю тут.
Но фв невер, запускал авалонию на паскале
источник

NE

Nikita Emelin in .NET Talks
Larymar r.sorokin
Не помню ничего по паскалю тут.
Но фв невер, запускал авалонию на паскале
Ну такое извращение никому не переплюнуть
источник

NE

Nikita Emelin in .NET Talks
Авалоня на паскале
источник

IC

Ilya L Che in .NET Talks
В F# есть библиотека UMX https://github.com/fsprojects/FSharp.UMX
Пишешь
[<Measure>] type customerId
[<Measure>] type orderId
type Order =
   {
       id : string<orderId>
       customer : string<customerId>
   }
И все попытки сравнить order.id и order.customer закончатся ошибкой на этапе компиляции, а в рантайме эту будут обычные string.
источник

NE

Nikita Emelin in .NET Talks
Ilya L Che
В F# есть библиотека UMX https://github.com/fsprojects/FSharp.UMX
Пишешь
[<Measure>] type customerId
[<Measure>] type orderId
type Order =
   {
       id : string<orderId>
       customer : string<customerId>
   }
И все попытки сравнить order.id и order.customer закончатся ошибкой на этапе компиляции, а в рантайме эту будут обычные string.
Заебись
источник

NE

Nikita Emelin in .NET Talks
(похуй)
источник

NE

Nikita Emelin in .NET Talks
источник

IC

Ilya L Che in .NET Talks
Ну да, бизнес же платит за время, потраченное на поиск глупых ошибок, а не ты.
источник

NE

Nikita Emelin in .NET Talks
Ilya L Che
Ну да, бизнес же платит за время, потраченное на поиск глупых ошибок, а не ты.
Ну бизнес платит за шарп
источник

NE

Nikita Emelin in .NET Talks
Во-первых
источник

NE

Nikita Emelin in .NET Talks
Во-вторых меня компилятор нахрен пошлет, если я буду сравнивать обьект и int
источник

NE

Nikita Emelin in .NET Talks
Хотя я вообще юзаю Guid
источник

NE

Nikita Emelin in .NET Talks
И лично мне поебатьб
источник

IC

Ilya L Che in .NET Talks
А когда ты гуиды кастомера и заказа будешь сравнивать, тебя тоже компилятор пошлёт?)
источник

NE

Nikita Emelin in .NET Talks
Ilya L Che
А когда ты гуиды кастомера и заказа будешь сравнивать, тебя тоже компилятор пошлёт?)
Так бля, это уже проеб программера
источник

NE

Nikita Emelin in .NET Talks
А не системы
источник

NE

Nikita Emelin in .NET Talks
Тип если сравниваешь 2 разных Id сам дурак
источник

IC

Ilya L Che in .NET Talks
Nikita Emelin
Так бля, это уже проеб программера
Да, и за поиск этого бага бизнес будет платить программисту-дураку.
источник