EasyCodeRu
Я вернулся! Вкратце: устроился на работу, андроид техлидом, так что теперь начнется новый виток видео о современной разработке
LinkedIn
Испытательный срок пройден! 3 месяца пролетели как 1 день. Вот что я называю удачный метч.
И самое важное: наконец-то я делаю…
И самое важное: наконец-то я делаю…
Испытательный срок пройден! 3 месяца пролетели как 1 день. Вот что я называю удачный метч.
И самое важное: наконец-то я делаю то что хочу и так, как хочу: я лид андроид разработки и удачно (как мне кажется) внедрил TDD в ежедневную разработку.
И пусть…
И самое важное: наконец-то я делаю то что хочу и так, как хочу: я лид андроид разработки и удачно (как мне кажется) внедрил TDD в ежедневную разработку.
И пусть…
🔥6❤1
Вот почему енамки зло
в экран прилетает енамка и по 10 раз без приукрашения пишется вэн по 7 веткам
итого класс на 3000 линий кода
применяем ООП, DRY
осталось 2000 линий кода
в экран прилетает енамка и по 10 раз без приукрашения пишется вэн по 7 веткам
итого класс на 3000 линий кода
применяем ООП, DRY
осталось 2000 линий кода
🥰7
Один из моих любимых вопросов джуну на собеседование
в каком случае в котлин обязательно нужно ставить точку с запятой
п.с. чтобы написать комментарий надо сначала добавиться в чат, а там антибот проверка
в каком случае в котлин обязательно нужно ставить точку с запятой
п.с. чтобы написать комментарий надо сначала добавиться в чат, а там антибот проверка
👍1
This media is not supported in your browser
VIEW IN TELEGRAM
Работа работа перейди на Федота. С Федота на Якова, с Якова на всякого.
дальше важная секретная информация о работе в моей команде
Как помните я набирал в команду 1 мидла и 1 сеньора и теперь время набрать еще 2 человек (еще мидл и сеньор)
И здесь самое важное надо сказать сразу: работа в офисе в Ташкенте 5 дней в неделю, строго, увы. Помощь с релокацией есть.
Если вы все еще здесь, то продолжим: нужно знать и уметь в TDD и не на словах. Скидываем в личку не только резюме (в котором желателен опыт в финтех) но и пет проект где вы поTDDшили: главное юай тесты на Espresso иметь и юнит тесты на вьюмодели. Остальное по желанию.
Для референсов смотрите опять же
https://github.com/JohnnySC/ZeroToHeroAndroidTDD
и
https://github.com/johnnysc/practicetdd
дальше важная секретная информация о работе в моей команде
И здесь самое важное надо сказать сразу: работа в офисе в Ташкенте 5 дней в неделю, строго, увы. Помощь с релокацией есть.
Если вы все еще здесь, то продолжим: нужно знать и уметь в TDD и не на словах. Скидываем в личку не только резюме (в котором желателен опыт в финтех) но и пет проект где вы поTDDшили: главное юай тесты на Espresso иметь и юнит тесты на вьюмодели. Остальное по желанию.
Для референсов смотрите опять же
и
👍3🤩2
Вот официальный репост вакансии в линкедин
https://www.linkedin.com/posts/asatryan-hovhannes_seven-spots-one-growing-engineering-team-activity-7487858775727456257-CYkd?utm_source=share&utm_medium=member_desktop&rcm=ACoAAC5WpFsBmY6yCriA0jre5v3jjUjrh7CZgJk
https://www.linkedin.com/posts/asatryan-hovhannes_seven-spots-one-growing-engineering-team-activity-7487858775727456257-CYkd?utm_source=share&utm_medium=member_desktop&rcm=ACoAAC5WpFsBmY6yCriA0jre5v3jjUjrh7CZgJk
LinkedIn
Продолжаем нанимать в мою команду андроид разработчиков: уже есть 1 сеньор и 1 мидл и нам нужны еще люди: еще один мидл и еще один…
Продолжаем нанимать в мою команду андроид разработчиков: уже есть 1 сеньор и 1 мидл и нам нужны еще люди: еще один мидл и еще один сеньор андроид разработчики.
Внимание: позиция в Ташкенте, в офис на 5 дней (помощь с релокацией есть), фултайм, официальное…
Внимание: позиция в Ташкенте, в офис на 5 дней (помощь с релокацией есть), фултайм, официальное…
❤1
This media is not supported in your browser
VIEW IN TELEGRAM
Скиньте мне плиз в комменты к посту ссылку на репозиторий где использовали ИИ для написания кода, если там будут тесты (а вдруг) то еще лучше. Хочу сделать видео обзор на ии код в андроид
чтоб написать комент к посту надо быть участником чата, а там проверка на антибота
чтоб написать комент к посту надо быть участником чата, а там проверка на антибота
❤3
EasyCodeRu
Работа работа перейди на Федота. С Федота на Якова, с Якова на всякого. дальше важная секретная информация о работе в моей команде Как помните я набирал в команду 1 мидла и 1 сеньора и теперь время набрать еще 2 человек (еще мидл и сеньор) И здесь самое…
Напоминаю: мы все еще в поиске андроид разработчика ко мне в команду (mid+)
в офис в Ташкенте! релокация
по остальным вопросам пишите в личку @johnnysc
в офис в Ташкенте! релокация
по остальным вопросам пишите в личку @johnnysc
EasyCodeRu
Эффективная работа с унаследованным кодом Глава 10 52 минуты (доступно всем по ссылке ниже) https://youtu.be/BkDKctc_QnI
Работа с легаси
Глава 11
видео в 2 частях (доступны по ссылкам ниже всем)
часть 1
https://youtu.be/76QDzGZ5__o
часть 2
https://youtu.be/jKYMjEX37sc
Глава 11
видео в 2 частях (доступны по ссылкам ниже всем)
часть 1
https://youtu.be/76QDzGZ5__o
часть 2
https://youtu.be/jKYMjEX37sc
❤1👍1
EasyCodeRu
Все предложения на 2026 год 1. Котлин для детей (котлин для полных новичков: плейлист на ютубе) 2. Подписка на #premium видео на 1 год (уровни 1 и 2 список всех видео вкладка 2025 ) менторство включено! 3. Пожизненная подписка на #premium видео (уровни…
This media is not supported in your browser
VIEW IN TELEGRAM
Скоро стартанет учебный год и я решил помочь с этим всем кто хотел начать уже по настоящему понимать андроид разработку
Скидки до 1 сентября включительно!
1. премиум 1 и 2 за полцены на год (300$)
2. эксперт курс (премиум 4) за полцены (500$)
3. все кто ранее были премиум подписчиками получат сразу анлимит доступ к видео
4. плюс участие в розыгрыше макбукпро
больше подробностей в этом посте
Скидки до 1 сентября включительно!
1. премиум 1 и 2 за полцены на год (300$)
2. эксперт курс (премиум 4) за полцены (500$)
3. все кто ранее были премиум подписчиками получат сразу анлимит доступ к видео
4. плюс участие в розыгрыше макбукпро
больше подробностей в этом посте
🔥1
EasyCodeRu
Вьюмоделька для компоуза по TDD примерно вот так должна выглядеть правильная вьюмоделька которая умеет переживать смерть процесса плюс использует ООП компоуз видео сделаю позже https://github.com/JohnnySC/PracticeTDD/blob/task/046-compose-revive-view-m…
Запушил нетривиальную задачу по TDD : тесты на вьюмодель
https://github.com/JohnnySC/PracticeTDD/blob/task/047-runasync_list/app/src/test/java/com/github/johnnysc/practicetdd/Task047RunAsyncList.kt
решение запишу позже, пока можете попробовать решить сами
https://github.com/JohnnySC/PracticeTDD/blob/task/047-runasync_list/app/src/test/java/com/github/johnnysc/practicetdd/Task047RunAsyncList.kt
решение запишу позже, пока можете попробовать решить сами
GitHub
PracticeTDD/app/src/test/java/com/github/johnnysc/practicetdd/Task047RunAsyncList.kt at task/047-runasync_list · JohnnySC/PracticeTDD
Tasks to practice TDD. Contribute to JohnnySC/PracticeTDD development by creating an account on GitHub.
👍1
EasyCodeRu
Запушил нетривиальную задачу по TDD : тесты на вьюмодель https://github.com/JohnnySC/PracticeTDD/blob/task/047-runasync_list/app/src/test/java/com/github/johnnysc/practicetdd/Task047RunAsyncList.kt решение запишу позже, пока можете попробовать решить сами
Решение 47 задачи
пошаговая инструкция как кодить по TDD и применять лютое ООП без страха
неожиданно: 47 минут
https://youtu.be/1g1c4uO2DJ0
доступно #premium подписчикам
информация по премиумам и скидкам в закрепе
пошаговая инструкция как кодить по TDD и применять лютое ООП без страха
неожиданно: 47 минут
https://youtu.be/1g1c4uO2DJ0
доступно #premium подписчикам
информация по премиумам и скидкам в закрепе
👍2🥰1
ИИ ваш никчемен
вчера столкнулись с дурацкой проблемой
первое что сделали: пошли спрашивать ИИ че там как
дурацкий просто совет от ИИ
попытка номер 2
все бестолку
оно генерит код которого нет ну типа инвалид код, будто в классе А есть поле Б но его там нет
итог: я просто сделал как и всегда: копнул в исходники и нашел то что мне надо совсем в другом месте
искуственный интеллект? нет, спасибо, естественный wins
п.с. в чат сначала добавиться надо потом пройти бота антиспам и после уже писать коменты
вчера столкнулись с дурацкой проблемой
первое что сделали: пошли спрашивать ИИ че там как
дурацкий просто совет от ИИ
попытка номер 2
все бестолку
оно генерит код которого нет ну типа инвалид код, будто в классе А есть поле Б но его там нет
итог: я просто сделал как и всегда: копнул в исходники и нашел то что мне надо совсем в другом месте
искуственный интеллект? нет, спасибо, естественный wins
п.с. в чат сначала добавиться надо потом пройти бота антиспам и после уже писать коменты
❤5
Интересный вопрос на собеседовании (даже 2) который сегодня прозвучал
Есть Н источников событий, каждый эмитит по М событий в Х времени
для каждого источника М и Х разные (и сама частота непостоянна)
есть 1 принимающий репо метод в бд рум
1. у вас котлин корутины флоу: какое будет решение записать все эмиты в бд не потеряв ничего
2. та же самая задача, но мы на джава 8 условно в 2016 году (это уже я добавил от себя)
Есть Н источников событий, каждый эмитит по М событий в Х времени
для каждого источника М и Х разные (и сама частота непостоянна)
есть 1 принимающий репо метод в бд рум
1. у вас котлин корутины флоу: какое будет решение записать все эмиты в бд не потеряв ничего
2. та же самая задача, но мы на джава 8 условно в 2016 году (это уже я добавил от себя)