Codete Workshop #3 Refactoring into Chain of Responsibility

Codete Workshop #3 - Refactoring into Chain of Responsibility

Join Codete x Włodek Krakowski WORKSHOP: Refactoring into Chain of Responsibility

date: 23 January, 2020

time: 18:00 - 20:00 

Technical Abstract:

Poker Hands are put into sequential order and the player who holds the highest one wins. Let's make fun of it then and perform some refactorings of code that identifies what poker figure given player holds. We will transform a set of nested if-else statements into a nice chain of responsibility classes (Straight Flush, Four of a Kind, Full House,...). This way the chain of classes put into sequential order will figure out the score given player holds. All I can promise during this refactoring workshop is definitely no bluffing - just pure focus on code transformations. BTW: Did you know that real poker players are bluffing very rarely…?

Theoretical Abstract

During the talk the attendees experience the concept of Refactoring Pyramid practically together with SOLID rules being applied and explained. This workshop was conducted in Barcelona at JBCNConf 2019 recently. It was rated as the second workshop (grade 4.8) out of all 10 workshops that took place at JBCNConf 2019.


We will use Java 1.8 and IntelliJ IDE tool during the workshop. You do not need IntelliJ 's license as the Community Edition is enough but mandatory. Become acquainted with poker rules if you haven't played it so far, because business perspective and understanding existing code is the initial step for any refactoring. Here are the sources for the attendees to install in order to perform the live-refactoring by following the trainer.

Expected outcome

The goal of the talk is to practice refactoring techniques and experience increasing code quality and readability.


The workshop lasts about 2 hours to 2 hours and 15 minutes.

IT Trainer:  Włodzimierz Krakowski

Registration is free.

Zobacz również:

szkolenia szkolenia w Krakowie wydarzenia Kraków

Skontaktuj się z organizatorem

Organizatorem wydarzenia "Codete Workshop #3 Refactoring into Chain of Responsibility" jest Codete

  Rodzaj Dostępne do Liczba
  Codete Workshop #3 {krk}
już niedostępne -

Polecamy także:

I love Sales & Commerce 12-13.05.2020

12 Maja - 13 Maja od 824,10 zł
MTP Sala Ziemi, Poznań

Szkolenie na "Prowadzącego strzelanie" (LOK) - Strzelnica FSO

1 Lutego - 2 Lutego od 549,99 zł
Strzelnica FSO, Warszawa


24 Kwietnia, 09:00 - 17:45 od 390,00 zł
Aula Artis Concordia Design, Poznań

30 Stycznia, 18:00 - 21:00
Instytut Psychoedukacji i Rozwoju Integralnego, Kraków

Organizujesz wydarzenie?

Dołącz do tysięcy polskich organizatorów korzystających z Evenea do sprzedaży biletów i rejestracji uczestników.

Dowiedz się więcej