Size: a a a

StartAndroid Ru Chat

2021 April 21

ЕГ

Евген Гематоген... in StartAndroid Ru Chat
Говори за себя, лично я его буду бояться до 27 точно
источник

ЕГ

Евген Гематоген... in StartAndroid Ru Chat
Так-то да, рад за тех у кого так и вышло
источник

SP

Sergey Panov in StartAndroid Ru Chat
Купи курс тестирование на startandroid.  На второй вопрос там есть ответ.
Темы junit и mockito  тоже хорошо изложены.
источник
2021 April 22

DS

Danil Stepanov in StartAndroid Ru Chat
Что из этого best practice?

List<A> a = object.getA()
for (A item : a)
... действия с item

или

for (A item : object.getA())
... действия с item

Есть ли разница в производительности/памяти?
источник

PG

Pavel Glukhov in StartAndroid Ru Chat
2-ой более простой в чтении. юзай его.
источник

IB

Igor Borozdin in StartAndroid Ru Chat
Конечно второй лучше, зачем лишний объект создавать????
источник

SP

Sergey Panov in StartAndroid Ru Chat
Новый объект в первом варианте не создается.
Создается лишь ссылка - её цена 4 байта.
источник

SP

Sergey Panov in StartAndroid Ru Chat
Разница в памяти 4 байта, и то это память будет освобождена сборщиком мусора при его запуске.
Если названия длинные то лучше использовать первый вариант.
Какой вариант на Ваш взгляд более читаемый тот и лучше использовать.
источник

DK

Daniil Karpov in StartAndroid Ru Chat
здравствуйте! не подскажите что за синтаксис this@MainActivity, я понимаю что передается контекст, но просто никогда не видел такого синтаксиса и хотел бы прочитать про это, гуглил передачу ссылки на класс, но ничего подобного не нашел
источник

AA

Albert Abdullin in StartAndroid Ru Chat
Котлин доку читай
источник

DK

Daniil Karpov in StartAndroid Ru Chat
я пишу на котлине, но еще раз, я не видел такого синтаксиса, поэтому и хочу узнать что именно мне гуглить
источник

AA

Albert Abdullin in StartAndroid Ru Chat
источник

DK

Daniil Karpov in StartAndroid Ru Chat
благодарю
источник

z

zmeytee in StartAndroid Ru Chat
Насколько актуален этот курс сейчас? Много чего изменилось или в целом все то же самое?
источник

В

Виктор in StartAndroid Ru Chat
Для базового понимания нормально. Когда изучаете новые компоненты, то параллельно с startandroid гуглите их на других ресурсах (metanit, сайт Климова и т.д.). К тому же там вроде и актуальный по Котлину был курс(но это не точно). По Architecture Components он актуален. Остальное можно догуглить на medium.com и перечисленных выше сайтах.
источник

SP

Sergey Panov in StartAndroid Ru Chat
Тесты не пишу.
Курс помогает подробно объясняет зачем нужны тесты, как их писать, какие бывают тесты.
Примеры написаны с использованием jUnit, Mockito и Robolectric, не могу сказать на сколько они чейчас актуальны.
Я считаю что это отличный курс для тех кто никогда не писал тесты.
источник

z

zmeytee in StartAndroid Ru Chat
Да, для базового понимания на стартандройд все курсы норм. По kotlin курс актуален точно.
источник

z

zmeytee in StartAndroid Ru Chat
Для понимания норм это точно. Я даггер изучаю, там постоянно говорится что упрощает написание тестов. Поэтому решил посмотреть в чем упрощает.
Вот сам писать тесты пробовать хочу, потому вопрос про актуальность.
источник

z

zmeytee in StartAndroid Ru Chat
Спасибо за ответы.
Поищу ещё инфу в сети и примеры на гитхабе.
источник

РХ

Руслан Хафизов... in StartAndroid Ru Chat
Ребят привет всем.
Вчера писал по поводу написания тестов, спрашивал где брать инфу и все такое. На примерах вроде все ясно, а как применить это все к реальному проекту ума не приложу, т.к. не понимаю как замокать (или обратиться) к тестовому ретрофиту, руму или просто хоть к чему-то.

Потому вопрос: может ли кто-нибудь за умеренную плату помочь написать пару тестов в режиме скайпа с демонстрацией экрана на реальном проекте?
источник