EasyCodeRu
前往频道在 Telegram
Канал для тех, кто хочет научиться программированию с нуля Java, Kotlin, TDD, ООП, Android Github : https://github.com/johnnysc YouTube: https://www.youtube.com/c/easyCodeRu заходите в чат для обсуждения @easyCodeRuChat если что - пишите в лс @JohnnySC
显示更多1 888
订阅者
无数据24 小时
-27 天
-2030 天
帖子存档
1 889
Решил объяснить вам почему ТДД так важно и нужно в текстовом формате
Программировать означает создавать программы которые имеют определенное поведение т.е. программа работает корректно если она выдает ожидаемое поведение в ответ на ввод от юзера
и ты никак не можешь начать программировать если не имеешь понимания что есть ожидаемое поведение
ведь по окончанию программирования ты должен удостовериться что фактическое поведение программы совпадает с твоим ожидаемым, тем которые ты хотел чтобы оно имело
так что скажите мне, как можно начать писать код, заранее не имея тестов на этот код?
Баги это несоотствествие фактического результата от ожидаемого. И если ты заранее не описал все ожидаемое поведение программы, то ты и не можешь сказать что является багом.
И чем больше у тебя будет багов чем меньше сценариев работы ты продумал.
итого твои непродуманные сценарии выскочат на стороне юзера и он тебе расскажет от несоответствии с ожидаемым поведением.
Кароче говоря: нельзя разрабатывать софт не имея четкого и ясного понимания что оно должно делать и как.
Так что все тесткейсы должны быть продуманы и прописаны До момента как начнется разработка.
Все остальное называется халтура.
Несогласные идут фиксить баги и выкатывать хотфиксы постфактум когда от юзеров прилетят багрепорты
1 889
Азы Джава для новичков и тех кто не понимает сути памяти в джава, ссылок, конструкторов, объектов, занулений и т.д.
68 минут
1 889
Немутабельный список на джава. Пишем свой потому что его нет в языке. По аналогии с котлиновским, но лучше.
15 минут
https://youtu.be/RlUJpKOd64k
#premium для премиум юзеров
1 889
Кастовью архитектура
часть 5 бонусная
пишу новую фичу и меняю функционал прилаги за секунды
57 минут
https://youtu.be/B6sk4AaEWr0
для #premium подписчиков х3к1
1 889
Последняя часть!
Меняем функционал прилаги за 5 минут легко и просто благодаря кастомвьюхам
30 минут
https://youtu.be/0Gh8hJR5JM4
#premium для премиум юзеров х3к1
1 889
Архитектура на кастомвьюхах часть 2. Меняем юайку в привычной архитектуре и имеем огромный чейнжлист
34 минуты
https://youtu.be/PifDbcPi2T8
#premium для премиум юзеров х3к1
1 889
кастомвью архитектура
часть 1: сама задача и решение обычное с 1 фрагментом и 1 вьюмоделью
2 часа 45 минут
для #premium юзеров х3к1
https://youtu.be/STf5NzKoBc4
Успейте взять доступ ко всем премиум видео со скидкой до конца дня!
1 889
Repost from EasyCodeRu
ВСЕМ СКИДКИ!
-33% на годовую подписку
получите доступ к более чем 400 видео что уже есть и еще миллиону видео что я сниму за следующие 365 дней всего за 600$ 400$
до 14 мая включительно. МИР, ТРУД, TDD
1 889
У меня осталось 3 незаконченных дела. В следующем видео продолжение которого хотите видеть?
1 889
Запушил кодген в гитхаб!
Теперь можете посмотреть код который генерирует код и просто склонировать и проверить
https://github.com/JohnnySC/KSPTDD
СПОЙЛЕР! Там решение 35ой задачи из практисТДД репозитория
1 889
Сегодня решил привлечь ваше внимание и напомнить о скидке в 33% на годовую базовую подписку!
1 889
Сегодня решил привлечь ваше внимание с помощью японского котика (или дракона, или что это)
не пропустите скидку в 33% на базовую годовую подписку!
