EasyCodeRu
ТДДшим вместе с ЧАТГПТ! 47 минут https://youtu.be/qQYNbBlyg5w для премиум юзеров сейчас для остальных завтра почему завтра? потому что как показывает статистика паблик видео в воскресенье никто особо и не смотрит
Как и обещал смотрите прямо сейчас!
https://www.youtube.com/watch?v=qQYNbBlyg5w
а первая часть где 2 часа общения пока для премиумов. так что берите годовую подписку со скидкой!
https://www.youtube.com/watch?v=qQYNbBlyg5w
а первая часть где 2 часа общения пока для премиумов. так что берите годовую подписку со скидкой!
YouTube
ChatGPT vs TDD: я пишу юнит тесты, а он выдает код. Справится ли с такой задачей?
Всех пугают что чатгпт завтра заменит программистов, но давайте проверим насколько это возможно? В реальности мне нужен программист который напишет код по моим юнит тестам. Не стандартные задачки на поиск куска кода по популярному вопросу, а специфичные задачи…
А вы когда нибудь писали код, который бы писал для вас код, чтобы вы не тратили свое время…. чтоб писать код?
Anonymous Poll
18%
HYFR!
82%
памагити
Media is too big
VIEW IN TELEGRAM
КОДОГЕНЕРАТОР! РАБОЧИЙ!
Полная версия для #premium юзеров от уровня базовый
3 часа 16 минут
https://youtu.be/Kptt1HtYdtk
Спешите взять базовую подписку со скидкой!
Полная версия для #premium юзеров от уровня базовый
3 часа 16 минут
https://youtu.be/Kptt1HtYdtk
Спешите взять базовую подписку со скидкой!
👍2
EasyCodeRu
КОДОГЕНЕРАТОР! РАБОЧИЙ! Полная версия для #premium юзеров от уровня базовый 3 часа 16 минут https://youtu.be/Kptt1HtYdtk Спешите взять базовую подписку со скидкой!
Запушил кодген в гитхаб!
Теперь можете посмотреть код который генерирует код и просто склонировать и проверить
https://github.com/JohnnySC/KSPTDD
СПОЙЛЕР! Там решение 35ой задачи из практисТДД репозитория
Теперь можете посмотреть код который генерирует код и просто склонировать и проверить
https://github.com/JohnnySC/KSPTDD
СПОЙЛЕР! Там решение 35ой задачи из практисТДД репозитория
EasyCodeRu
Запушил кодген в гитхаб! Теперь можете посмотреть код который генерирует код и просто склонировать и проверить https://github.com/JohnnySC/KSPTDD СПОЙЛЕР! Там решение 35ой задачи из практисТДД репозитория
Паблик видео с объяснением!
46 минут
https://youtu.be/d7ESIcD5hSk
осталось 7 дней скидки! не упустите возможность получить доступ к 400 видео за 400$
46 минут
https://youtu.be/d7ESIcD5hSk
осталось 7 дней скидки! не упустите возможность получить доступ к 400 видео за 400$
YouTube
KSP CODE GENERATOR TDD Пишем кодогенератор, который пишет код по юнит тестам
Ссылка на репозиторий с примером
https://github.com/JohnnySC/KSPTDD
Документация KSP
https://kotlinlang.org/docs/ksp-overview.html
телеграмм канал где выходят анонсы новых видео
https://t.me/easyCodeRu
Мой профиль в телеграмме
https://t.me/JohnnySC
https://github.com/JohnnySC/KSPTDD
Документация KSP
https://kotlinlang.org/docs/ksp-overview.html
телеграмм канал где выходят анонсы новых видео
https://t.me/easyCodeRu
Мой профиль в телеграмме
https://t.me/JohnnySC
❤1
EasyCodeRu
Паблик видео с объяснением! 46 минут https://youtu.be/d7ESIcD5hSk осталось 7 дней скидки! не упустите возможность получить доступ к 400 видео за 400$
А ты посмотрел уже крутейший видос этого месяца?
Anonymous Poll
11%
Да, конечно!
71%
Еще нет, шашлык сам себя не съест
18%
Спасибо что напомнил, побежал смотреть
👍2
У меня осталось 3 незаконченных дела. В следующем видео продолжение которого хотите видеть?
Anonymous Poll
27%
TDD OOP Котлин новые видеоуроки
39%
Андроид видеокурс продолжение с 14 лекции
33%
Файрбейз датабейз 2.0. Стартуем все заново и пилим все иначе спустя 2 года
Forwarded from EasyCodeRu
ВСЕМ СКИДКИ!
-33% на годовую подписку
получите доступ к более чем 400 видео что уже есть и еще миллиону видео что я сниму за следующие 365 дней всего за600$ 400$
до 14 мая включительно. МИР, ТРУД, TDD
-33% на годовую подписку
получите доступ к более чем 400 видео что уже есть и еще миллиону видео что я сниму за следующие 365 дней всего за
до 14 мая включительно. МИР, ТРУД, TDD
EasyCodeRu
45 минут, КАРЛ! #speedrun сходить в сеть и показать на юай тестовое на стажера MVVM корутинки и ливдата с ретрофитом 45 минут https://youtu.be/tKcDScpCQME #premium для премиум юзеров (базовый и максимум) само тестовое в коменте код ревью кандидата ПОЛУЧИТЕ…
кастомвью архитектура
часть 1: сама задача и решение обычное с 1 фрагментом и 1 вьюмоделью
2 часа 45 минут
для #premium юзеров х3к1
https://youtu.be/STf5NzKoBc4
Успейте взять доступ ко всем премиум видео со скидкой до конца дня!
часть 1: сама задача и решение обычное с 1 фрагментом и 1 вьюмоделью
2 часа 45 минут
для #premium юзеров х3к1
https://youtu.be/STf5NzKoBc4
Успейте взять доступ ко всем премиум видео со скидкой до конца дня!
👍2❤1
EasyCodeRu
кастомвью архитектура часть 1: сама задача и решение обычное с 1 фрагментом и 1 вьюмоделью 2 часа 45 минут для #premium юзеров х3к1 https://youtu.be/STf5NzKoBc4 Успейте взять доступ ко всем премиум видео со скидкой до конца дня!
Архитектура на кастомвьюхах часть 2. Меняем юайку в привычной архитектуре и имеем огромный чейнжлист
34 минуты
https://youtu.be/PifDbcPi2T8
#premium для премиум юзеров х3к1
34 минуты
https://youtu.be/PifDbcPi2T8
#premium для премиум юзеров х3к1
👍2❤1
EasyCodeRu
Пишем кастомвъю с вмкой внутри 33 минуты https://youtu.be/wapb6l9U8_w #premium для премиум юзеров х3к1
Последняя часть!
Меняем функционал прилаги за 5 минут легко и просто благодаря кастомвьюхам
30 минут
https://youtu.be/0Gh8hJR5JM4
#premium для премиум юзеров х3к1
Меняем функционал прилаги за 5 минут легко и просто благодаря кастомвьюхам
30 минут
https://youtu.be/0Gh8hJR5JM4
#premium для премиум юзеров х3к1
👍3
Пояснения к репозиторию (пока приватная репа, позже подумаю о том чтоб сделать паблик)
все что вам надо понять это разницу между изменениями после варианта 1 к варианту 2 и дифф после варианта 3 к варианту 4
все эти 4 видео можно посмотреть уже сейчас если взять базовую подписку со скидкой (последний день скидок!)
все что вам надо понять это разницу между изменениями после варианта 1 к варианту 2 и дифф после варианта 3 к варианту 4
все эти 4 видео можно посмотреть уже сейчас если взять базовую подписку со скидкой (последний день скидок!)
EasyCodeRu
Пояснения к репозиторию (пока приватная репа, позже подумаю о том чтоб сделать паблик) все что вам надо понять это разницу между изменениями после варианта 1 к варианту 2 и дифф после варианта 3 к варианту 4 все эти 4 видео можно посмотреть уже сейчас если…
Кастовью архитектура
часть 5 бонусная
пишу новую фичу и меняю функционал прилаги за секунды
57 минут
https://youtu.be/B6sk4AaEWr0
для #premium подписчиков х3к1
часть 5 бонусная
пишу новую фичу и меняю функционал прилаги за секунды
57 минут
https://youtu.be/B6sk4AaEWr0
для #premium подписчиков х3к1
❤3👍1
ПАБЛИК ВИДЕО ПРО КАСТОМВЬЮ И ВЬЮМОДЕЛИ
собственно демонстрация работы : за 5 секунд меняем функционал приложения!
21 минута
https://youtu.be/gTKD0jnBBFY
собственно демонстрация работы : за 5 секунд меняем функционал приложения!
21 минута
https://youtu.be/gTKD0jnBBFY
YouTube
ViewModels in CustomViews Как за пару секунд поменять функционал приложения: кастомвью с вьюмоделями
Бывало ли у вас такое что нужно переместить некоторую часть функционала из одного фрагмента в другой? Тогда вы знаете сколько это может отнимать времени. Но что если я вам скажу что можно иметь архитектурное решение которое позволит сделать это за 5 секунд?…
🔥5👍1
Немутабельный список на джава. Пишем свой потому что его нет в языке. По аналогии с котлиновским, но лучше.
15 минут
https://youtu.be/RlUJpKOd64k
#premium для премиум юзеров
15 минут
https://youtu.be/RlUJpKOd64k
#premium для премиум юзеров
👍1
Азы Джава для новичков и тех кто не понимает сути памяти в джава, ссылок, конструкторов, объектов, занулений и т.д.
68 минут
https://youtu.be/0auK_VREFzc
для #premium юзеров
68 минут
https://youtu.be/0auK_VREFzc
для #premium юзеров
👍12🔥4
5200 подписчиков на ютуб!
Спасибо всем кто подписан!
Подпишитесь и вы!
И пошарьте линк
https://youtube.com/@easyCodeRu
Спасибо всем кто подписан!
Подпишитесь и вы!
И пошарьте линк
https://youtube.com/@easyCodeRu
👏18
Решил объяснить вам почему ТДД так важно и нужно в текстовом формате
Программировать означает создавать программы которые имеют определенное поведение т.е. программа работает корректно если она выдает ожидаемое поведение в ответ на ввод от юзера
и ты никак не можешь начать программировать если не имеешь понимания что есть ожидаемое поведение
ведь по окончанию программирования ты должен удостовериться что фактическое поведение программы совпадает с твоим ожидаемым, тем которые ты хотел чтобы оно имело
так что скажите мне, как можно начать писать код, заранее не имея тестов на этот код?
Баги это несоотствествие фактического результата от ожидаемого. И если ты заранее не описал все ожидаемое поведение программы, то ты и не можешь сказать что является багом.
И чем больше у тебя будет багов чем меньше сценариев работы ты продумал.
итого твои непродуманные сценарии выскочат на стороне юзера и он тебе расскажет о несоответствии с ожидаемым поведением.
Кароче говоря: нельзя разрабатывать софт не имея четкого и ясного понимания что оно должно делать и как.
Так что все тесткейсы должны быть продуманы и прописаны До момента как начнется разработка.
Все остальное называется халтура.
Несогласные идут фиксить баги и выкатывать хотфиксы постфактум когда от юзеров прилетят багрепорты и краши
апдейт:
итого все кто не юзают ТДД просто пишут код который хз че делает или должен делать и создают продукты которые хз для чего и как работают. Если ты сам не знаешь что можно ожидать от твоего говнокода, как ты хочешь чтоб другие знали что с ним делать?
Программировать означает создавать программы которые имеют определенное поведение т.е. программа работает корректно если она выдает ожидаемое поведение в ответ на ввод от юзера
и ты никак не можешь начать программировать если не имеешь понимания что есть ожидаемое поведение
ведь по окончанию программирования ты должен удостовериться что фактическое поведение программы совпадает с твоим ожидаемым, тем которые ты хотел чтобы оно имело
так что скажите мне, как можно начать писать код, заранее не имея тестов на этот код?
Баги это несоотствествие фактического результата от ожидаемого. И если ты заранее не описал все ожидаемое поведение программы, то ты и не можешь сказать что является багом.
И чем больше у тебя будет багов чем меньше сценариев работы ты продумал.
итого твои непродуманные сценарии выскочат на стороне юзера и он тебе расскажет о несоответствии с ожидаемым поведением.
Кароче говоря: нельзя разрабатывать софт не имея четкого и ясного понимания что оно должно делать и как.
Так что все тесткейсы должны быть продуманы и прописаны До момента как начнется разработка.
Все остальное называется халтура.
Несогласные идут фиксить баги и выкатывать хотфиксы постфактум когда от юзеров прилетят багрепорты и краши
апдейт:
итого все кто не юзают ТДД просто пишут код который хз че делает или должен делать и создают продукты которые хз для чего и как работают. Если ты сам не знаешь что можно ожидать от твоего говнокода, как ты хочешь чтоб другие знали что с ним делать?
🔥9👍7