Складні дженеріки і параметризація типів в Java. Огляд Вправи crazy-generics

👉 Приєднуйся до Bobocode Community: www.bobocode.com/
____________________________________________
GitHub: github.com/bobocode-projects
Telegram: t.me/bobocode​
LinkedIn: bit.ly/2RWPQF5
Twitter: bit.ly/3vaQiOl
Patreon: / bobocode
Тарас в LinkedIn: bit.ly/2ElWg8J
Тарас в Twitter: bit.ly/33Pmuwg
____________________________________________
У цьому відео ми поговоримо про дженеріки в джаві і розглянемо вправу, яка допоможе вам набагато краще зрозуміти їхню роботу, навіть якщо ви досвідчений розробник.
#opensource #java #education

Пікірлер: 31

  • @Bobocode
    @Bobocode2 жыл бұрын

    👉 Навчання від Bobocode: bit.ly/3IRrJhj

  • @pangutovskiy1659
    @pangutovskiy16592 жыл бұрын

    Просувати укр мову на програмних туторілах це гідне поваги. Удачі тобі та наснаги!

  • @verh010m2

    @verh010m2

    2 жыл бұрын

    туторiали гiдне поваги удачi ага. це Мова....

  • @pangutovskiy1659

    @pangutovskiy1659

    2 жыл бұрын

    @@verh010m2 чим тобі слова не сподобались? Туторіали - запозичене з іноземної Гідне поваги - тут до чого докопався? Це чиста укр мова Удачі - типу суржик, хоча всі і так це кажуть, розмовляючи українською

  • @baibula

    @baibula

    Жыл бұрын

    @@pangutovskiy1659 "удача" - не суржик.))) Він, певно, надивився телевізора і вирішив, шо українська має бути така як там.))))

  • @victoriaz3288
    @victoriaz328812 күн бұрын

    дякую за відео. тема дженериків є однією з найнезрозуміліших для мене😅

  • @Bobocode

    @Bobocode

    11 күн бұрын

    Вправа не допомагає?)

  • @MrSurprise777
    @MrSurprise7772 ай бұрын

    Спасибо большое за само упражнение и за видео разбор! Небольшая неточность: MaxHolder

  • @Bobocode

    @Bobocode

    2 ай бұрын

    Та я вирішив підвищувати складність поступово і спочатку не застосовував принципи PECS. Але, напевно, варто там одразу зробити, як ви кажете. Дякую! 😉

  • @romaxa1130
    @romaxa11302 жыл бұрын

    Крутансько!!! Просто і няшно поданий матеріал. Повне занурення в тему. Тепер на один перегляд відосів буде більше.

  • @polyackov_ot
    @polyackov_ot2 жыл бұрын

    Прям очень круто Для себя отметил комплексность видео: 1) хорошо структурированный и последовотельный контент, который к тому же учит главному принципу обучения программиста - "теория через практику" 2) очень реальные примеры. Надо решать то, что чаще всего ты делаешь, используя дженерик 3) можно тренить англ 4) хороший кодстиль, который можно перенимать 5) можно посмотреть, как писать тесты и быстро проверять себя

  • @user-tn9jc6zz8c
    @user-tn9jc6zz8c Жыл бұрын

    👍👍 Урок дуже цікавий! Половину завдань розв'язав сам😊

  • @your_alone_friend7997
    @your_alone_friend7997 Жыл бұрын

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

  • @user-qb1rw8mz7m
    @user-qb1rw8mz7m2 жыл бұрын

    Тарас, велике тобі "дякую" за твою роботу! Дуже сильно надихаєш на вивчання Java (інколи просто опускаються руки).

  • @oleksandrkoshmak
    @oleksandrkoshmak2 жыл бұрын

    як завжди дуже доступно і корисно! Дякую

  • @amlix06
    @amlix06 Жыл бұрын

    Дякую за матеріал!

  • @Bobocode

    @Bobocode

    Жыл бұрын

    Будь ласка! ;)

  • @romanihnatov5629
    @romanihnatov56292 жыл бұрын

    Круто, спасибо большое, Тарас!

  • @alexandrlavrinenko1243
    @alexandrlavrinenko12432 жыл бұрын

    Дуже корисно, як завжди.

  • @mykolakoval1889
    @mykolakoval18892 жыл бұрын

    👍👍

  • @maxemoncio
    @maxemoncio2 жыл бұрын

    #SaveUkraineTube #SaveRagulivna #оПІРРтриває не лишаймося осторонь!!!

  • @OS-sx8yj
    @OS-sx8yj2 жыл бұрын

    круто

  • @user-gv6lc6ur6o
    @user-gv6lc6ur6o2 жыл бұрын

    Круто! А чи буде відео про Threads? Дуже доступна для сприйняття форма матеріалу, і це якісно вирізняє канал з-поміж інших. Дякую вам за роботу.

  • @Bobocode

    @Bobocode

    2 жыл бұрын

    Дякую! Про потоки відео буде, тільки не знаю коли 🙂

  • @yevhenbadorov7961
    @yevhenbadorov79612 жыл бұрын

    Коли вивчав generics, для мене найбільшим здивуванням було те, що вся інформація про generics "стирається" на етапі компіляції, наче їх і не існувало в коді. Навідміну від C++ templates, наприклад, де компілятор генерує версії коду для кожного типу. Але якщо подивитись на те, як писали до generics, одразу стає зрозуміло чому обрали саме таку імплементацію.

  • @science2174
    @science21742 жыл бұрын

    Cool

  • @artemdre9343
    @artemdre9343 Жыл бұрын

    Чому на відео не виникає помилки компіляції? Вониж файнал і не ініціалізовані, в мене компілятор не дозволяє так робити))) private final T actual; private final T min; private final T max;

  • @denys_kovpaka
    @denys_kovpaka2 жыл бұрын

    kzread.info/dash/bejne/d5WAl62sg8-rgbA.html - це дуже прикольно сказано

  • @gorbokonyk
    @gorbokonyk Жыл бұрын

    +

  • @dimagarbar816
    @dimagarbar8162 жыл бұрын

    Полчаса тыкал последний метод, потому что думал что где то есть внутри какой то хак Дошел до Collection ofi = List.of(elements.get(i)); elements.addAll(i, ofi); Которое ругается с Required type: Collection Provided: Collection Ох и страшная штука дженерики...

  • @Bobocode

    @Bobocode

    2 жыл бұрын

    😅

Келесі