EasyCodeRu
1.96K subscribers
800 photos
77 videos
98 files
1.43K links
Канал для тех, кто хочет научиться программированию с нуля
Java, Kotlin, TDD, ООП, Android
Github : https://github.com/johnnysc
YouTube: https://www.youtube.com/c/easyCodeRu

заходите в чат для обсуждения @easyCodeRuChat
если что - пишите в лс @JohnnySC
Download Telegram
За 1 плейлист больше чем за 2 года работы
И это он до 25 не дошёл еще

А теперь представьте что он взял премиум или вообще в курсе 999
Не сложно догадаться что он будет лучше большинства
👍21🔥7
В понедельник будет видео : как войти в айти, секреты успеха

А пока под этим постом можете написать ваше мнение, формулу успеха. Или ваши истории пусть даже давние
🔥7
This media is not supported in your browser
VIEW IN TELEGRAM
Сегодня постов и видео не будет, а пока насладимся дорогой и Фудзи

А завтра видео о том как войти в айти прилично
🔥25👍2
EasyCodeRu
Найм здорового человека паблик видео 57 минут https://www.youtube.com/watch?v=wXB4FnHGMa8
Подробная и рабочая стратегия как добиться желаемого на примере входа в айти

паблик видео смотрите прямо сейчас
2 часа 45 минут
https://youtu.be/0l4wZzHOLVk
👍14🔥1
Как тестировать вьюмодели которые написаны по бест практис гугла?

5 минут (прикинь, КАРЛ!)
https://youtu.be/9me4mJafiJk

для #premium подписчиков

напомню что осталось буквально пару мест во 2 волне курса 999
спешите, 3 волна только осенью 2024
👍4🔥3
Я сейчас понял что для обновления объекта можно переиспользовать метод добавления в дао рума
Потому что у объекта по сути айди который ключ и строка значение.
Айди тот же. Текст обновляем. Значит можно юзануть тот же Insert и будет конфликт. Просто скажем замени на новый.

Единственный вопрос уйдёт ли оно в конец некоторой очереди при таком подходе или останется на месте.

Знатоки рума : ваш выход
🔥1
Что из этого проще для новичка?
Anonymous Quiz
72%
Room
11%
Realm
17%
Одинаково сложно
2_5409010722283730659 (1).pdf
29 KB
Ублюдское отношение к кандидатам
Сделай там кароче чего нибудь а мы тебя отрежем потому что ты не угадал что мы хотели но не договорили

Напомнило школу: напишите свое мнение, а потом ставят 2 за то что оно не совпадает с общепринятым
1
EasyCodeRu
Элегантные объекты 2.5 Паблик константы это зло 57 минут https://youtu.be/Hfk6uJ8A6NY для #premium подписчиков напомню что места все еще есть во второй волне (85% от максимума) так что если хотите научиться писать код качества 999 приглашаю в команду.…
Элегантные объекты 2.5
Делайте классы немутабельными

Напомню что я не просто читаю книгу, а комментирую и даю свой фидбек. Где Бугаенко прав и почему
Вот недавно в тестовом задании я поплатился за мутабельное поле.

1 час 20 минут
https://youtu.be/C9DlhXAKr7E

для #premium подписчиков
👍5
This media is not supported in your browser
VIEW IN TELEGRAM
Я опять заболел так что в ближайшее время не смогу делать видосов (с заложенным носом чет говорить неприкольно будет)

пока можете посмотреть старые, благо их 159 штук

например вот это
https://youtu.be/2fs_qQXE5pQ
6
Болезнь не оправдание

записал видос для курса 999

15 минут копаем исходники андроида и вникаем в суть

вопрос с собеса: какие бывают контексты


напомню что во второй волне есть пару мест еще. третья волна осенью 2024 года
🔥8
Что вам ещё нужно чтобы начать юзать тдд?
👍17🔥3
EasyCodeRu
Я сделал это! Чистые вьюмодели без завязки на андроид зависимости от ливдаты! 1 час 30 минут https://youtu.be/MiZ87Sq3zWE для #premium подписчиков напомню что места все еще есть во второй волне (75% от максимума) так что если хотите научиться писать код…
Лисков в действии!

Вот как нужно объяснять принцип Барбары Лисков из SOLID : на реальном примере

заменили конкретную реализацию через ливдату на что т другое, а тесты проходят как и раньше и система не сломалась

39 минут
https://youtu.be/HDqlKb7re5M

для #premium подписчиков

п.с. сорри, при записи кашлял!
🔥5
This media is not supported in your browser
VIEW IN TELEGRAM
Я думаю все поняли намёк
Пишите ваши догадки что будет завтра