EasyCodeRu
رفتن به کانال در Telegram
Канал для тех, кто хочет научиться программированию с нуля Java, Kotlin, TDD, ООП, Android Github : https://github.com/johnnysc YouTube: https://www.youtube.com/c/easyCodeRu заходите в чат для обсуждения @easyCodeRuChat если что - пишите в лс @JohnnySC
نمایش بیشتر1 897
مشترکین
+124 ساعت
+37 روز
اطلاعاتی وجود ندارد30 روز
آرشیو پست ها
1 896
Компоуз эксперт курс серия 4
используем вьюмодель в активити которой нет
котлин флоу, стейтфлоу и стейт
полчаса
https://youtu.be/Rb6w0PGNn_Q
доступно в эксперт курсе!
можете получить доступ к курсу и всем премиум видео сразу. пишите в лс
1 896
Третья серия компоуз эксперт курса
композаблы, превью, текст и кнопка
полчаса
https://www.youtube.com/watch?v=0HhKBe1pIAw
доступно в рамках премиум 4
список всех видео здесь
1 896
Вторая серия эксперт курса на компоуз
Эспрессо комопуз
рул, нод, семантика матчеры
ровно полчаса
https://youtu.be/GcspXD7YyUc
доступно в рамках эскперт курса (премиум 4 в списке видео)
1 896
Компоуз Эксперт Курс
Серия 1 (т.е. без вью и хмл сразу на компоуз)
юай тест и пейдж объекты TDD
ровно полчаса
доступ только для тех кто в эксперт курсе
в него можно попасть и сейчас, пишите в лс
1 896
Напомню о 2 проектах последних месяцев которые обязательно стоит посмотреть
1. Погодное приложение: здесь все написано по TDD: Юай тесты на эспрессо плюс юнит тесты для вьюмоделей
как бонус получение локации и конечно же виджет на рабочий стол который обновляется раз в 15 минут через воркманагер и когда появляется интернет мгновенно
2. Проект кошелек: здесь все еще лучше: файрбейз юай тесты, юнит тесты вьюмоделей со сложными цепочками флоу, крутой юай и импорт экспорт зашифрованных данных и работа с румом
Чтобы получить доступ ко всем видео и коду берите премиум доступ
за полцены на 1 год!
акция до конца октября!
1 896
А что если можно себе позволить немного отдохнуть?
А что если необязательно пахать 24 на 7?
да ну, бред же?
1 896
Паблик видео!
почему в вашей вмке не должно быть активити и тем более в репозитории изза гугл сайн ина
реафкторю код и покрываю тестом
полчаса
https://www.youtube.com/watch?v=vi331ucu05I
1 896
Чтобы доказать вам что я не робот я введу капчу
сегодня поста о новом видео не будет. отдохните и вы немного
я ведь человек в конце концов
https://youtu.be/L3wKzyIN1yk
1 896
Все кто сидят в линкедине: вот вам мой пост оттуда с багрепортом
https://www.linkedin.com/posts/asatryan-hovhannes_%D0%B2%D1%81%D0%B5-%D0%B7%D0%B0%D0%BC%D0%B5%D1%82%D0%B8%D0%BB%D0%B8-%D0%B1%D0%B0%D0%B3-%D0%B2-%D0%BB%D0%B8%D0%BD%D0%BA%D0%B5%D0%B4%D0%B8%D0%BD%D0%B5-%D0%B2-%D0%B2%D0%B5%D0%B1%D0%B5-%D0%BF%D1%80%D0%BE%D1%81%D1%82%D0%BE-activity-7378036485662572544-YeYA?utm_source=share&utm_medium=member_desktop&rcm=ACoAAC5WpFsBmY6yCriA0jre5v3jjUjrh7CZgJk
1 896
100% покрытие юнит тестом вьюмодели в которой сложная цепочка с котлин флоу без лишних либ!
проект кошелек файрбейз
4 сезон 6 серия
40 минут
https://youtu.be/zjdYlMS53EQ
тот же сценарий что и в юай тесте но юнит тест вьюмодели без моков и всякой ерунды в виде доп.либ и Dispatchers.setMain(UnconfinedDispatcher())
1 896
Офтоп!
Возможно знаете, в ковидный год я решил завести собаку и это было наверное самое лучшее мое решение по жизни. С 2020 года меня радует моя собака породы корги и вот сегодня я решил порекомендовать и вам и вашим знакомым тоже завести собачку этой породы.
Брал я у проверенного заводчика, который ориентурется в основном на конкурсы и выставки, поэтому все собачки у нее от титулованных кобелей и сук. Хоть я и не вожу своего коржика по выставкам и конкурсам все равно круто знать что твой песель сын титулоносца. Кстати также выдается и паспорт и родословная, так что тут без вопросов.
Зачем вам собака? Ну я например понял в 2020 году что работаю по 24 часа в сутки и не выхожу из дома, так что мне нужен повод выйти на улицу. Плюс конечно ничто так не греет душу как забота о живом существе.
Кароче рекомендую. На фото как раз корги кардиган мраморного окраса как у моего пса. Контакты заводчика оставлю в коменте
1 896
Всем привет!
Работал Android разработчиком 4 года в аутсорс-компании.
Из них самым полезным была стажировка и ментор, который реально вложил базу. Дальше было пару проектов и основной внутренний. На нем и сидел последние года 2.5. Прошел путь от Джуна до Лида проекта. Накопил по нему экспертизу. Мы с бэком решали архитектурные вещи и делали всякие rocket science задачи (проект нестандартный). Но при этом развития особо не было. Были задачи и все. Словил синдром самозванца, синдром выгорания, тревожность и депрессию. И решил, что надо двигаться дальше. Давно смотрел Оганеса и понял, что мне не хватает базы. И вот я взял эксперт курс СО СКИДКОЙ (которая сейчас актуальна, так что бегом брать)), чтобы прокачаться и разложить все знания по полочкам.
В нем зацепило, ООП подход, TDD - подход и тестированию в целом, unit и ui (потому что на тесты обычно забивают), и очень хорошая подача материала и структурированность.
1 896
3 секунды юай теста, Карл!
И за эти 3 секунды вот что происходит
Сначала проверяем что в списке пусто (там текст говорит что нет ничего)
после нас приглашают в некое пространство и мы проверяем что есть заголовой «приглашения» и по нулевой позиции само приглашение с текстом (название и имя автора)
далее мы нажимем отклонить приглашение
проверяем что опять пусто на экране
после нам опять прилетает приглашение но уже от другого юзера
проверяем по позиции приглашение с текстом
Дальше получаем еще одно приглашение от другого юзера
проверяем теперь на экране 2 приглашения от 2 разных юзеров с разными именами
После этого происходит переименование пространства по первой позиции
проверяем что в тексте приглашения сменилось название у первого и у второго ничего не изменилось
после происходит переименование (событие от файрбейз) второго пространства
проверяем что первое приглашение не изменилось, а у второго новое имя пространства
далее юзер который нас пригласил в первое пространство меняет свое имя( на беке)
проверяем оба приглашения что у первого имя юзера новое а у второго не изменилось
переименование юзера номер 2
проверка обоих приглашений
дальше наконец принимаем приглашение номер 1
проверяем что приглашение номер 2 теперь на позиции выше и теперь мы члены пространства номер 2 но в другом списке
дальше происходит переименование пространства в котором мы уже участники
проверяем новое имя
и еще раз юзер себя переименовал
проверяем что в списке простванств где мы участники сменилось имя юзера и остальное
и наконец создаем свое пространство нажимая кнопку
в ботомшите вводим имя пространства и нажимаем создать
в списке пространств кроме тех где у нас есть приглашение в пространство и то где мы уже участники появилась еще одна запись с заголовком «мои пространства»
т.е. мы проверяем почти все события от файрбейз и все юай события которые юзер сам может воспроизвести всего за 3 секунды
а теперь представьте сколько времени на это ушло бы если б не было юай теста и куей надо было б все это проверять вручную глазами
1 896
НАКОНЕЦТА!!
Написал юай тест для экрана где работает файрбейз реалтайм датабейз (плюс 1 закрытый гештальт)
Проект кошелька на компоуз
сезон 4 серия 5
45 минут
https://youtu.be/0GQ2RWo8QvY
для #premium подписчиков
напомню что до конца месяца можно получить эксперт курс со скидкой и как бонус годовой премиум доступ ко всем видео!
демонстрация в коменте
اکنون در دسترس! پژوهش تلگرام ۲۰۲۵ — مهمترین بینشهای سال 
