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

заходите в чат для обсуждения @easyCodeRuChat
если что - пишите в лс @JohnnySC
Download Telegram
когда т давно я решил еще одну задачу по джава

class Data(private val a :String = "", private val b : Int = 0) дефолтные значения в конструкторе

так что вот вам следующая задача по джава : реализовать подобное

т.е. суть в том, что ты сетишь поля финальные после порождения обьекта раздельно друг от друга. и не пишешь по 120 конструкторов перегруженных
Дефолтные значения аргументов конструктора в джава как в котлин

Делаем невозможное!

https://www.youtube.com/watch?v=kIlrK1rwLZM
EasyCodeRu
Шестое видео : состояние сообщения "прочтено" 22 минуты лайк донат подписка https://www.youtube.com/watch?v=LtE5GDrLl0c апдейт! запушил код https://github.com/JohnnySC/ForcePush/commit/5f28edeede123240a0589af38cb11aa23af413de
Седьмое видео! Список чатов, количество непрочтенных сообщений, обновление в реальном времени
Вышло немного долго : 45 минут на этот раз ибо много кода

Лайк, донатик (камон ребят), подписка и пишите плиз коменты

https://www.youtube.com/watch?v=8Dneygvwz6w


п.с. выложил прям только что. 12.48 по мск. подождите пару часов пока обработается в фулэйчди

update: готово спустя 2 часа

Кстати код уже на гитхаб
Сегодня тестим все вместе то что уже получилось
в комментариях можете написать какие баги нашли

уже известные : навигация при повороте не сделана

https://t.me/easyCodeRuChat/21928
Самое ожидаемое видео: Мапперы!

https://www.youtube.com/watch?v=2teUR1vyBqA
Создание групповых чатов с экрана профиля
Код можно уже посмотреть в ветке 06
https://github.com/johnnysc/forcepush/tree/feature/FP06_groups_creating

п.с. для видео этого мало, потому сделаю еще групповые чаты на экране поиска и в списке чатов и тогда уже на ютуб видео
Поиск группы паралелльно поиску юзеров готов
код запушил в ветку
https://github.com/johnnysc/forcepush/tree/feature/FP07_search_group

п.с. позже мы все порефакторим, прямо перед релизом или после
п.п.с. надо сделать отображение чата в списке и уже будет видео
Как сделать связку репозитория и интерактора : третий способ. мой. новый.

п.с. продолжение отдельно запостю

https://www.youtube.com/watch?v=4wrxo8O_BtY
Я в марте этого года : каждый день новая лекция
Я в сентябре этого года : каждый день новое видео
Решил начать серию про патерны. Первым будет Хранитель : мементо
https://www.youtube.com/watch?v=w3KIXkMkrpY
Может ли быть интересно посмотреть как я пилю приложение под десктоп на javaFx на котлин на чистой архитектуре?
Final Results
45%
Звучит интересно
47%
Эм, нет. Давай андроид
8%
Третий вариант
В коментах под этим постом можете предложить следующий патерн по которому я сделаю видео

а я пока пилю групповой чат файрбейз


вот вам ссылка на шпаргалку
https://habrahabr.ru/post/210288
Чатик готов!

можно уже тестить : перейдите в чат канала
код пока еще не на гитхаб, надо привести его в порядок и записать видео на ютуб

https://t.me/easyCodeRuChat/23056
плюс 50 подписчиков за 2 недели. Круто че, притом что они сами появляются)

https://www.youtube.com/c/easyCodeRu

подпишитесь и вы, ставьте лайки видео и конечно же репост! чем больше людей узнают о моем канале ютуб тем больше будет тех кто начнет думать над тем что он делает
Смотрите что нашел: javafx.collections
ливдата дифутилс все дела в одном пакете

у интерфейса обсервабл 2 метода: добавить и удалить лиснер
Стартанул проект на JavaFx под десктоп на котлин но пока в приватной репе.
Запишу видосик когда все сделаю