Media Summary: Code Katas are small, fun exercises you can use to improve your software development skills. Parrot is a In this series, we will be working with the Tennis Follow SOLID Principle and avoid if-else code. If your have code lots of if-else or switch statement there, then you should consider ...

Refactor Conditional To Polymorphism - Detailed Analysis & Overview

Code Katas are small, fun exercises you can use to improve your software development skills. Parrot is a In this series, we will be working with the Tennis Follow SOLID Principle and avoid if-else code. If your have code lots of if-else or switch statement there, then you should consider ... Check our online coding bootcamp out and see why You can also follow us on twitter at  ... Matthew Butt demonstrates how to compose simple automated In this video, we will learn how to convert the if-else statement into

1) GitHub repository with commit history: So, now, we can write the type of quicksort in this way, it is a kind of This is the third and last video in a series about Advanced Testing &

Photo Gallery

Parrot: Top Code Kata | Conditional to Polymorphism Refactoring Practice
Refactor Conditional To Polymorphism
Replace Conditional With Polymorphism
Replacing conditional with polymorphism.
Replace Conditional With Polymorphism & Primitive Obsession | Code Walks 045
[Arabic] Replace Conditions With Polymorphism | Refactoring | Strategy Pattern
07  Refactor Conditional w Polymorphism
Tennis Refactoring Kata Part 4 (Java) - Replace Conditional with Polymorphism
Replace if-else code with Polymorphism | SOLID principle
Refactoring out conditionals in Ruby using shallow inheritance and polymorphism.
Complex Refactoring in Simple Steps — Part 2: Steps towards Polymorphism
Refactor If else Statements Using Polymorphism -  Part 3
Sponsored
Sponsored
View Detailed Profile
Parrot: Top Code Kata | Conditional to Polymorphism Refactoring Practice

Parrot: Top Code Kata | Conditional to Polymorphism Refactoring Practice

Code Katas are small, fun exercises you can use to improve your software development skills. Parrot is a

Refactor Conditional To Polymorphism

Refactor Conditional To Polymorphism

Practical example of

Sponsored
Replace Conditional With Polymorphism

Replace Conditional With Polymorphism

A screencast of one of Martin Fowler's

Replacing conditional with polymorphism.

Replacing conditional with polymorphism.

Examples of replacing

Replace Conditional With Polymorphism & Primitive Obsession | Code Walks 045

Replace Conditional With Polymorphism & Primitive Obsession | Code Walks 045

Can ALL

Sponsored
[Arabic] Replace Conditions With Polymorphism | Refactoring | Strategy Pattern

[Arabic] Replace Conditions With Polymorphism | Refactoring | Strategy Pattern

Walking through

07  Refactor Conditional w Polymorphism

07 Refactor Conditional w Polymorphism

07 Refactor Conditional w Polymorphism

Tennis Refactoring Kata Part 4 (Java) - Replace Conditional with Polymorphism

Tennis Refactoring Kata Part 4 (Java) - Replace Conditional with Polymorphism

In this series, we will be working with the Tennis

Replace if-else code with Polymorphism | SOLID principle

Replace if-else code with Polymorphism | SOLID principle

Follow SOLID Principle and avoid if-else code. If your have code lots of if-else or switch statement there, then you should consider ...

Refactoring out conditionals in Ruby using shallow inheritance and polymorphism.

Refactoring out conditionals in Ruby using shallow inheritance and polymorphism.

Check our online coding bootcamp out and see why https://devschool.rocks! You can also follow us on twitter at @devschoolrocks ...

Complex Refactoring in Simple Steps — Part 2: Steps towards Polymorphism

Complex Refactoring in Simple Steps — Part 2: Steps towards Polymorphism

Matthew Butt demonstrates how to compose simple automated

Refactor If else Statements Using Polymorphism -  Part 3

Refactor If else Statements Using Polymorphism - Part 3

In this video, we will learn how to convert the if-else statement into

Replace conditional logic by polymorphism by C# with Rider

Replace conditional logic by polymorphism by C# with Rider

1) GitHub repository with commit history: https://github.com/tdd-best/strategy-sample-CSharp/commits/

C# : Replace conditional with polymorphism refactoring or similar?

C# : Replace conditional with polymorphism refactoring or similar?

C# : Replace

Complex Refactoring in Simple Steps — Part 2: Steps towards Polymorphism

Complex Refactoring in Simple Steps — Part 2: Steps towards Polymorphism

Matthew Butt demonstrates how to compose simple automated

Conditional polymorphism

Conditional polymorphism

So, now, we can write the type of quicksort in this way, it is a kind of

Replacing Conditionals with Polymorphism

Replacing Conditionals with Polymorphism

Replacing Conditionals with Polymorphism

Part 3/3 - Replace Conditional with Polymorphism, Emily Bache

Part 3/3 - Replace Conditional with Polymorphism, Emily Bache

This is the third and last video in a series about Advanced Testing &

Ruby Refactoring: Replace Conditional with Polymorphism + Replace Object Creation with Factory

Ruby Refactoring: Replace Conditional with Polymorphism + Replace Object Creation with Factory

Orginal repo: https://github.com/emilybache/Tennis-

Decompose Conditional Refactoring

Decompose Conditional Refactoring

A

Related Video Content

Code refactoring - Wikipedia information

In computer programming and software design, code refactoring is the process of restructuring existing source code...

Refactoring: clean your code information

Refactoring is the controllable process of systematically improving your code without writing new functionality. The...

Refactoring - Introduction and Its Techniques - GeeksforGeeks information

Apr 3, 2025 · Refactoring or Code Refactoring is defined as systematic process of improving existing computer code,...

Refactoring information

Refactoring is a disciplined technique for restructuring an existing body of code, altering its internal structure...

What Is Code Refactoring? | IBM information

Apr 30, 2025 · Code refactoring is a software development practice that alters the internal structure of software...