Vasily
Да тут надо к енаму привязать определенный тип
Vasily
Я уж забыл, как делается
Ilya
Есть паттерн матч на наследников определенного класса?
дак тебе наследники от Obj надо или от X?
Ayrat
программы стали проще на порядок. Вообще непонятно зачем я раньше так сложно всё делал.
Vasily
От Х
Ilya
От Х
только рефлексия
Ayrat
и тестировать проще, и править проще, и писать, поддержка вообще дубовая
Vasily
Помним, помним
Ayrat
Индустрия накапливает опыт
ну да, посмотрим, конечно. Люди инертны
Vasily
Но по as- то я потом смогу привести?
Vasily
После проверки на родителя
Ilya
но ты всегда можешь сделать констреинт на дженерик, если это тебе поможет
Vasily
Дженерик тут не прокатит
Ilya
тогда всё
Vasily
В фшарпе я бы реально DU сваял
Ilya
GetGenericArgument() + IsAsssignableTo(typeof(X))
Vasily
Ну как вариант
Vasily
Придется, конечно, Invoke еще хуйнуть
Kirill
В котлине можно фп писать, или там как сишарп?
Ayrat
ну чуть получше сишарпа
Ayrat
но не скала
Igor
вообще наследование переоценено. Уже давно ничего не наследую, живу как человек
даже в новых языках нет (rust go). У нас тут сочиняют язык, нахреначили иерархий, потом поняли что говно, сделали другие иерархии. по моему собирают грабли с жавы. У меня такое ощущение, что жаву из жава-разработчика уже никогда не выбить
Sergey
Котлин вот с наследованием
Ayrat
Но от наследства бы не отказался !!1
Стопудово какой-то принц в африке по 5 раз на день тебе его оставляет!!1 Ты почту проверь
Λ ll И K X
в го вроде до конца года дженерики завезут
Igor
Котлин вот с наследованием
ну там понятно почему, чтобы совместимость иметь с жавой. F# аналогично
Ayrat
в го вроде до конца года дженерики завезут
бля, я вчера разбирал гошный сервис. Ебать там пишут конечно.
Denis
go copy paste же
Ayrat
вот это сервис который поднимает апиху которая держит 2 (два) грпц ендпоинта чтобы сервить 2 (два) запроса в БД
Ayrat
Причем код ужасающе опиздиняющ.
Ayrat
это из за кривых рук или из за грпц?
из-за вербозности гошечки я думаю
Ayrat
то есть там просто всё плохо и коротко писать можно только хеловорлды и консолечные приложулины
Ayrat
гошечку на помойку
Ayrat
чо там переписывать, 2 ендпоинта, 2 вызова
Ayrat
это вот как раз когда я Exposed тестил и скрины скидывал
Ilya
из-за вербозности гошечки я думаю
А у меня подозрение, что опять программисты всё испортили.
Mikhαil
Это стокгольмский синдром называется
Ilya
Это потому что ты на гошечке пишешь?
Нет. Я скинул чуваку, который ушёл с го на раст.
Ilya
Попытка была хорошая, мне понравилась.
Mikhαil
Попытка была хорошая, мне понравилась.
Спасибо тебе, это греет мне душу
Vasiliy
Ayrat
не, это без шансов. тут бы хотя бы до уровня фшарпа дотянуть
Ayrat
тайпскрипт уже в космосе
Vasiliy
сек, там разве мощнее система типов?
Ilya
хмммммм неожиданно имхо
как там у них со встроенными типами для даты/времени? всё в полном порядке?
Ayrat
Vasiliy
в разы
Ого, внезапно, надо почитать.
Vasiliy
хехеххеехехехехе
Vasiliy
Кстати, а билдит кто то проекты в докере локально?
Vasiliy
докер файл и вперед?
Ayrat
отож
Vasiliy
хмммм. надо попробовать.
Ayrat
билдить в докере локально менее удобно чем просто билдить, но зато сразу вскрывает все проблемы которые ты словишь на CI который 100% билдит в докере
Ayrat
поэтому надо билдить локально в докере
Ayrat
сразу научишься слои делать, кеши для нугетов и пр, т.к. заебёшься ждать
Ayrat
монтировать папки в докер, выучишь его в конце концов
Ayrat
короче, билдить локально полезно со всех сторон
Λ ll И K X
да ладно у докера спека норм написана
Λ ll И K X
и на стеке кажись все разобрали уже все проблемы
Kirill
в разы
там же в рантайме нельзя тип определить это несколько связывает руки в плане работы с типами свичей по типу нет
Anatoly
кроме нервов
Они тоже нормально будут
Kirill
Определять типы в рантайме - это плохо.
свичкейс по типу это разве плохо?
Doge
Это например явное нарушение принципа Лисков