filmov
tv
Java to Kotlin Gilded Rose - Part 1 Refactoring to Objects

Показать описание
Here we take the procedural Java code, convert it to Kotlin, then refactor into an object-oriented solution using inheritance to represent the different types of item.
00:00:05 Importing the Project
00:03:01 Approval Tests
00:10:03 Introduce Kotlin
00:18:33 Refactor to Understand
00:25:46 Introduce BaseItem
00:30:46 Subclass BaseItem
00:41:26 More Method Extraction
00:47:56 Operation Ordering
00:52:31 Checking the Spec
00:53:21 Expressing the Spec
00:58:14 Simplify
01:02:36 Review
Java to Kotlin Gilded Rose - Part 1 Refactoring to Objects
Java to Kotlin Gilded Rose - Part 2 Refactoring to Composition
Java to Kotlin Gilded Rose - Part 3 Refactoring to Functions
Gilded Rose Refactoring Kata by: Dmitry Kandalov
Refactoring Gilded Rose Kata w/ Dmitry Kandalov
How to start refactoring the Gilded Rose Kata in Java
Tidy First Gilded Rose Refactoring in Kotlin
Java to kotlin gilded rose part 2 refactoring to composition
Refactoring with confidence - because of tests! (Gilded Rose Kata)
Fun Refactoring! - Gilded Rose Kata, Hands-on with Approval Testing
Gilded Rose Kata in Java
Kotlin TDD - New Project and First Stories
Back to Basics - Java To Kotlin Classes
Gilded Rose Refactoring using the Open-Closed Principle
Refactoring - The Gilded Rose Kata (in Java)
Gilded Rose Refactoring Kata 🥀
Kotlin Refactoring - When Is A Class Not A Class?
Extending A Java Library with Kotlin
KATA : Gilded Rose avec Colin
Death to all Classes - Gilded Rose with Functional Polymorphism
Sparkbox Code Challenge Solution: Gilded Rose: Execution of Refactoring Patterns
AI vs Human - Kotlin Refactoring Showdown
Kotlin IO - Loading and Saving
Kotlin Refactoring - Introducing Types to Simplify Logic
Комментарии