EasyCodeRu
Open in Telegram
Канал для тех, кто хочет научиться программированию с нуля Java, Kotlin, TDD, ООП, Android Github : https://github.com/johnnysc YouTube: https://www.youtube.com/c/easyCodeRu заходите в чат для обсуждения @easyCodeRuChat если что - пишите в лс @JohnnySC
Show more1 890
Subscribers
-224 hours
-97 days
-2630 days
Posts Archive
1 890
ИИ ваш никчемен
вчера столкнулись с дурацкой проблемой
первое что сделали: пошли спрашивать ИИ че там как
дурацкий просто совет от ИИ
попытка номер 2
все бестолку
оно генерит код которого нет ну типа инвалид код, будто в классе А есть поле Б но его там нет
итог: я просто сделал как и всегда: копнул в исходники и нашел то что мне надо совсем в другом месте
искуственный интеллект? нет, спасибо, естественный wins
1 890
Решение 47 задачи
пошаговая инструкция как кодить по TDD и применять лютое ООП без страха
неожиданно: 47 минут
https://youtu.be/1g1c4uO2DJ0
доступно #premium подписчикам на уровне 2
1 890
Запушил нетривиальную задачу по TDD : тесты на вьюмодель
https://github.com/JohnnySC/PracticeTDD/blob/task/047-runasync_list/app/src/test/java/com/github/johnnysc/practicetdd/Task047RunAsyncList.kt
решение запишу позже, пока можете попробовать решить сами
1 890
Напоминаю: мы все еще в поиске андроид разработчика ко мне в команду
в офис в Ташкенте!
по остальным вопросам пишите в личку @johnnysc
1 890
Один из моих любимых вопросов джуну на собеседование
в каком случае в котлин обязательно нужно ставить точку с запятой
п.с. чтобы написать комментарий надо сначала добавиться в чат, а там антибот проверка
1 890
Вот почему енамки зло
в экран прилетает енамка и по 10 раз без приукрашения пишется вэн по 7 веткам
итого класс на 3000 линий кода
применяем ООП, нарушения DRY
осталось 2000 линий кода
1 890
1 890
Эффективная работа с унаследованным кодом
Глава 10
52 минуты (доступно всем по ссылке ниже)
https://youtu.be/BkDKctc_QnI
1 890
Как выглядит типичное нарушение чистой архитектуры
из вмки пингуем пустышку юзкейс и берем из репы сырые просто данные и в вмке чет с ними делаем и … пингуем обратно из вмки статик методу ютилс класса
1 890
Опять нашли баг пока рефакторили по TDD рабочий легаси проект
но да, но да, тдд и тесты никому нафиг не нужны и блаблабла
а еще пока писали тесты на легаси код обнаружили что я совершил одну ошибку когда удалял ненужный как мне казалось бы код. хорошо что выявили сейчас, а не перед релизом. Но благо гит помнит все так что ревертнули
(там кароче имя класса просто строкой в хмл файлике было и поэтому андроид студио не считала что юзается класс)
1 890
