Роман
угу
Роман
а то, что непонятно, отлаживается дольше, чем то, что понятно ))
Роман
не претендую
Ivansuper
Я могу только влоб по конструктивной сказать -- не пренебрегай аннотациями nullable и nonnull
Ivansuper
Иначе дуй на котлин
slava
так что же с ним не так? вы о комментариях?
Ivansuper
Такое закрытие глаз на null может тебе сыграть злую шутку прост
Ivansuper
Ну я посмотрел файл на джаве по ссылке выше и там уже нулл без особых предупреждений
Роман
Я вот только одного не понимаю. Как можно за какие-нибудь 10-20 минут проанализировать код, над которым человек работал довольно долго. Ты его хотя бы загрузил? Или прямо на гитхабе смотрел?
Роман
Ну и ты прям всё понял
Ivansuper
Наверно Оганнеса уже разожгло когда он увидел мутирующий камел кейс в названии константы. Такое уже показывает отчасти умения автора. Т.е. тут уже и без скачивания кода понимаешь, что проблемы могут быть/есть
Konstantin
"а мне сказали программирование под андроид это весело!"
Роман
А тут докопался
Роман
угу
Konstantin
А ты не ловишь фан сейчас?
полные карманы фана
slava
это где же?
Ivansuper
Звучало как сарказм в сторону хранения ссылок на активности
slava
ничего такого не проверял
Ivansuper
В статиках напр
slava
да я и не так сказал
slava
я сказал что работает
slava
тестов нет
slava
пожалуйста не надо
slava
я больше не буду программировать на андройд
slava
только не смотрите
slava
это ошибка
slava
я забыл это убрать
Ivansuper
Сейчас мы дойдем до стокгольмского синдрома
slava
это вы с сарказмом?
slava
там вроде либ хвватает
slava
я вас понял
Ivansuper
Аккуратнее
Ivansuper
Ты сейчас словно заявил что рх должен быть всегда
Ivansuper
Не сарказм
RASHIT
Этот код критикуете?
Mike
любая хорошая абстракция неотличима от либы. Так что без либ либо хелловорлд, либо говнокод.
RASHIT
да
Спасибо
RASHIT
Час тоже гляну
Mike
Хелло говнокод
о, это очень популярная комбинация)
RASHIT
любая хорошая абстракция неотличима от либы. Так что без либ либо хелловорлд, либо говнокод.
Так там без либ дохера надо делать, а зачем все это изобретать велики, вот пример с ретрофитом, как без него жить то?
slava
спасибо за критику, все учту
Mike
Так там без либ дохера надо делать, а зачем все это изобретать велики, вот пример с ретрофитом, как без него жить то?
Без ретрофита — отлично. Мне вот интересно, как предлагается жить без костылей вроде саппортов/иксов.
Ivansuper
Прост есть либы засирающие, есть либы помогающие. Это надо помнить когда добавляешь еще одну зависимость в проект
RASHIT
В ручную парсить? Можно конечно, но это долго и нудно, и в итоге придешь к такому же результату, а чисто для опыта можно попробовать, тут без споров даже.
RASHIT
На след проекты наверно желание пропало так делать.
RASHIT
Ради этого можно😊
Ivansuper
Не честно
RASHIT
Без ретрофита — отлично. Мне вот интересно, как предлагается жить без костылей вроде саппортов/иксов.
А как без них вообще? Если их вычеркнуть то можно вообще не начинать программировать на андроид я думаю.
RASHIT
Видел, смотрю уже, спасибо.
Ivansuper
Эх, когда то голыми руками с сокетом работали
Ivansuper
Помню даже писал разбор потока в utf8 строку
Ivansuper
А сейчас спорят про наличие ретрофита
Ivansuper
Тьфу на вас
Akim
Ну как-как без ретрофита - Connection и JsonObject
Akim
Вот как жить, когд заказчик вдруг захоте добавить GMS и приходится колдовать над 65K methods и proguard
Сергій
Как будто бы это проблема
Akim
Как будто бы это проблема
для тех кто не сталкивался - проблема)
Сергій
RASHIT
Мда, столько написано чтоб json парсить. Спасибо конечно, но я лучше буду работать с ретрофитом. 😊
Сергій
Маладешь!!
Akim
плюсую
RASHIT
Ну как-как без ретрофита - Connection и JsonObject
Открывать, закрывать соединение, находить обьект, парсить, находить снова в обьекте еще обьекты и их парсить, это долго, а тут 2 строки в градле весь вопрос решает.
RASHIT
Я бы пожал за это руку тому кто придумал, не говоря о поддержке финансово.
RASHIT
Пусть дети помнят своих дедов :D
Я то помню, и читал это норм, но когда изучил ретрофит и его мощь, назад не хочется.
Akim
Я то помню, и читал это норм, но когда изучил ретрофит и его мощь, назад не хочется.
Собственно, когда попользовался каким-нибудь Spring - обратно не хочется))
RASHIT
Собственно, когда попользовался каким-нибудь Spring - обратно не хочется))
Кстати по поводу spring все советуют его изучить, для чего он вообще нужен, чем он упрощает жизнь программиста можно в пару слов?
RASHIT
😂😂 Нее в бек не хочу.
Ferrero
Кто может преподать курсы профориентации, как понять куда развиваться?
Akim
Кстати по поводу spring все советуют его изучить, для чего он вообще нужен, чем он упрощает жизнь программиста можно в пару слов?
Это фреймворя для разработки enterprise-приложений. Умеет много, умеет магию, модульный, ни разу не переписывался с нуля. Начал как более удобное и не монструозное поделие вместо JavaEE и вот, вырос) В основном, вся любовь в Sprint Core, который из коробки предоставляет IoC, DI. Почитай лучше историю: https://docs.spring.io/spring/docs/current/spring-framework-reference/overview.html
Роман
Это вопрос на миллион
Ferrero
Ранний мидл андроида, уверенный джун ios и джун бэк
Роман
Вчера учил спринг 4 дня и понял, что я в принципе делаю то же самое, но только без спринга
Mike
нет
Akim
Вот не встречал на практике, хотя, погуглив, нашел RestTemplate из спринга. Вообще, в силу архитектуры, той восхитительной магии от спринга в мобилках не найти)
Роман
Спринг под sinclair zx spectrum