EasyCodeRu
Открыть в Telegram
Канал для тех, кто хочет научиться программированию с нуля Java, Kotlin, TDD, ООП, Android Github : https://github.com/johnnysc YouTube: https://www.youtube.com/c/easyCodeRu заходите в чат для обсуждения @easyCodeRuChat если что - пишите в лс @JohnnySC
Больше1 899
Подписчики
+224 часа
+37 дней
+730 день
Архив постов
1 899
17 задача: Обсервер патерн
https://github.com/JohnnySC/PracticeTDD/blob/task/017-observer/app/src/test/java/com/github/johnnysc/practicetdd/ObservableTest.kt
58 минут в прямом эфире с подписчиком
https://youtu.be/pdDvddUvpCc
#premium для премиум юзеров (сейчас постить в ютуб не имеет смысла)
напомню что еще 3 дня действует скидка на базовый уровень, после 1 января цена уже будет 600$ вместо 250$
1 899
убрал кароче те 3 метода и заменил их 3 классами наследниками маперов и тестами покрыл конечно же
https://github.com/JohnnySC/DaysWithoutBadHabits/commit/94fa745726fce37f8cbfe2a6d3c5f21ff2dadb21
1 899
16 задача! Легаси апи
тестируем легаси апи с колбеками
https://github.com/JohnnySC/PracticeTDD/blob/task/016-legacy-api/app/src/test/java/com/github/johnnysc/practicetdd/RepositoryTest.kt
1 899
15 задача! Логинвьюмодель
почта и пароль, интерактор и маперы с ливдатой и стейтами
https://github.com/JohnnySC/PracticeTDD/blob/task/015-login/app/src/test/java/com/github/johnnysc/practicetdd/LoginViewModelTest.kt
думаете вы сами поняли из какой это репы, но не подглядывайте, попробуйте сами
1 899
Последняя недель скидок!
Уже в это воскресенье новый год!
До конца года будет еще 3 видео:
роадмап 2023,
публикация проекта «Плохих привычек»
итоги года 2022
после чего уже в отпуск!
1 899
14 задача : сложение чисел и другие действия
https://github.com/JohnnySC/PracticeTDD/blob/task/014-numbers/app/src/test/java/com/github/johnnysc/practicetdd/NumbersBaseTest.kt
https://youtu.be/ssS3Ocrc0L8
1 899
Десятая задача: Валидации интов через патерны (декоратор и т.д.)
https://youtu.be/E_t1tQhw7e4
https://github.com/JohnnySC/PracticeTDD/blob/task/010-int-validations/app/src/test/java/com/github/johnnysc/practicetdd/IntValidationTest.kt
1 899
Девятая задача: сортировка пузырьком с требованием конкретного количества циклов
https://youtu.be/mdv6Js-t4Wc
https://github.com/JohnnySC/PracticeTDD/blob/task/009-bubble-sort/app/src/test/java/com/github/johnnysc/practicetdd/BubbleSortTest.kt
1 899
Восьмая задача: цикл фор с проверкой повторов
https://youtu.be/oVgskDFfxVU
https://github.com/JohnnySC/PracticeTDD/blob/task/008-contains-for/app/src/test/java/com/github/johnnysc/practicetdd/ContainsStringTest.kt
1 899
Седьмая задача: ВМка на фильтрацию списка
https://youtu.be/7e3n1YHdueY
https://github.com/JohnnySC/PracticeTDD/blob/task/007-filter-list/app/src/test/java/com/github/johnnysc/practicetdd/MainViewModelTest.kt
1 899
Шестая задача: факториал (сложная)
фабрика и рекурсия и работа с бигинтеджером
https://youtu.be/KYOGThlhT8I
https://github.com/JohnnySC/PracticeTDD/blob/task/006-factorial-hard/app/src/test/java/com/github/johnnysc/practicetdd/FactorialTest.kt
1 899
Добавил четвертую таску
Валидация пароля по 5 критериям
это из видео со стажером
https://youtu.be/-nbw-fmmZ7Y
https://github.com/JohnnySC/PracticeTDD/blob/task/004-password-validation/app/src/test/java/com/github/johnnysc/practicetdd/ValidationTest.kt
1 899
Добавил третью таску
Это из видео про ТДД : я пишу тесты, а стажер код
https://github.com/JohnnySC/PracticeTDD/commit/86f83c1299b6a6f700cccaa6214d6c16a018b6f1
1 899
Добавил вторую таску
парсим кастомно ответ от бэка
(это из собеседования на мидла)
https://github.com/JohnnySC/PracticeTDD/blob/task/002-parse-anything/app/src/test/java/com/github/johnnysc/practicetdd/ParserTest.kt
1 899
Практика TDD! Смотрите прямо сейчас (паблик видео)
пример первый (задача про стек) с лайвкодингом вместе с девушкой джуном (я пишу юнит тесты: она - код)
1 час 37 минут
https://youtu.be/TvzVYxM626o
репозиторий на гитхаб
Уже доступно! Исследование Telegram 2025 — ключевые инсайты года 
