Mike
обработка событий (мессенджеры)
Mike
вообще, сетевой стек, всякие протоколы классно писать на них
Dj
Когда совсем будет нечего делать и переписать RxJava на корутины
Mike
больно)
Dj
Dj
Mike
конечные автоматы всякие
Mike
Dj
сорре я без rx не умею в поиске вешать дебаунс
Mike
если не знать джава кор и знать Rx, то да
Dj
Не делал бы дебаунс и долбил бы сервер по полной
Mike
нахрена писать свои велосипеды?
Mike
А чо? Поначалу не все Handler знают
Джакс
это секретные знания
Mike
круто, но к чему это?
Mike
так я на это и ответил
The The
у кого-то слишком много свободного времени
Mike
ну и как ты год жил без этого? Ырыксом дебаунсил?
Dj
Кстати одним ырыксовым дебаунсом не обойтись, нужно ещё switchMap{ } сверху докинуть чтоб было прям всё красиво и чётко
Aleksandr
круто, но к чему это?
наверно к тому, что умение писать свои велосипеды, и писать их так, чтобы потом можно было переиспользовать делает тебя менее зависимым от сторонних фреймворков и тому подобной дрочи
Mike
--------
кстати, по поводу задач. Что такого написать можно, чтоб прям по максимуму попаболи (опыта) отхватить, а то хочется сменить место работы, но опыта маловато
Aleksandr
--------
в моем мухосранске нет стартапов(
--------
меня бы в офис кто взял, я бы счастлив был
Mike
короч, не пишите ебучие велосипеды, используйте джава кор
Denis
Есть таблица в бд (Room). У нее есть user_id и program_id. Выполняю при запросе : SELECT * FROM trainings WHERE user_id == :id AND programm_id == :program_id
В ответ я получаю empty, хотя запись в бд есть. Почему может быть такое поведение?
Anton
это, конечно же, относится только к Rx-у
Denis
Выполняю запрос*
Aleksandr
Mike
Aleksandr
а это как назовёшь уже)
Mike
И шо это, зачем оно?
Aleksandr
я имел ввиду именование класса, в который ты будешь заворачивать другой класс и как-то кастомить поведение)
Сергей
Есть такая песня на ютюбе "костыль и велосипед"
Mike
зависит от того, что ты этим словом называешь
Mike
Mike
нахуйа?
Aleksandr
Mike
Aleksandr
ну не души, чо начинаешь сразу
Mike
я в курсе, это всё в каком-то смысле обёртки
--------
я над базой всегда пишу свою обертку
Mike
им просто нужно убедить кого-то (себя) в том, что они что-то делают
Konstantin
ясно
Konstantin
так много нового узнал
Mike
или не в России
--------
ребят, посоветуйте кто-нибудь проверенную и стабильную либу для хождения в сеть по socket, сейчас самописный класс
Konstantin
это велосипедостроением называется
Dj
юзаю синглтон 24/7
Dj
Ага
Konstantin
что нет я про это и написал
Aleksandr
а ещё Observable!
Mike
Никто не юзает? Лол
Aleksandr
да, представляешь!!!!!
Konstantin
отрицай фонд знаний которые накопили предыдущие поколения программистов - изобретай свои подходы и костыли
Dj
Неее, Observable без РХ - это велосипед какой то
Kanstantsin
а ещё observable, holder, action, proxy
Mike
Kanstantsin
Оганнес если на твоем проекте не юзают, или ты на своем их не внедряешь, это не значит что все такие
Kanstantsin
я на своих проектах внедряю
Kanstantsin
Observable вполне живет хорошо без RX
Konstantin
тт
Konstantin
зачем админу самому себе платить?
Kanstantsin
библиотеки имени Ленина )
Kanstantsin
зачем мне это ?
Kanstantsin
я таких по рукам бью в своих проектах )
Kanstantsin
мне этого достаточно )
Konstantin
все юзают паттерны просто неосознанно
Kanstantsin
и объясню почему лучше юзать, чем не юзать
Konstantin
та же активитя - template method
Kanstantsin
естественно джуны пишут без них
Konstantin
пфф бля че там обосновывать
Dj