У нас вы можете посмотреть бесплатно Deck of Cards: Why Collections Should Be Immutable (Skull King Ep. 9) или скачать в максимальном доступном качестве, видео которое было загружено на ютуб. Для загрузки выберите вариант из формы ниже:
Если кнопки скачивания не
загрузились
НАЖМИТЕ ЗДЕСЬ или обновите страницу
Если возникают проблемы со скачиванием видео, пожалуйста напишите в поддержку по адресу внизу
страницы.
Спасибо за использование сервиса ClipSaver.ru
Java TDD Tutorial: Building an immutable Deck of Cards with top-down design! 🃏 In this Java 25 TDD episode, I implement the Deck class using defensive copies, JaCoCo for coverage tracking, and explain why top-down beats bottom-up. 📚 What You'll Learn: ✅️ Creating an immutable Deck of Cards with defensive copies ✅️ Implementing Iterable[Cards] instead of returning List[Cards] ✅️ Setting up JaCoCo plugin for test coverage visualization ✅️ Why top-down TDD beats bottom-up implementation 🌟️ SUBSCRIBE ➡️️ / @cchacin 🛠️ TECH STACK: • Java 25 (Records, Sealed Classes, Pattern Matching, Virtual Threads) • Quarkus (REST API + WebSocket) • JUnit 6 + AssertJ • HTMX (Frontend coming soon!) • Vavr (Functional programming) ⏱️ TIMELINE: 00:00 - Intro 00:20 - Cards Hierarchy 01:22 - Deck - Unit Tests 03:26 - Deck - Draw a Card 05:05 - The Deck Class 05:50 - Hide your Collections 07:50 - JaCoCo Plugin 09:37 - RecordBuilder 11:35 - From Bottom-Up To Top-Down 13:10 - Web UI Mock 15:25 - Outro 🔗 RESOURCES: • Skull King Game: https://www.grandpabecksgames.com/pro... • Source Code: https://github.com/cchacin/kalavera • JaCoCo: https://www.eclemma.org/jacoco/ • RecordBuilder Library: https://github.com/Randgalt/record-bu... 📺 SERIES PLAYLIST: • Building Skull King in Java 25 — Complete ... 👨💻 ABOUT THIS SERIES: I love playing Skull King with my family, so I decided to build a digital version while learning modern Java features. Join me on this TDD journey — we'll make mistakes, fix bugs, and build something real together! 🔔 Subscribe for 5 new episodes every week! #Java25 #TDD #Quarkus #GameDev #Programming #JUnit6 #WebSocket #HTMX #SkullKing #LearnJava --- 🙋♂️ Questions? Drop them in the comments! 🫂️ BE MY FRIEND: Twitter 🐦️: / carloschacin 🙆🏼️ WHO AM I: I'm Carlos, a Software Engineer looking to learn and share! ❤️️