Katurday - Refactoring alla terza potenza
Details
Sei già stato a un Katurday?
Sai cos'è un kata? Hai familiarità col pair programming?
Come te la cavi con i test e il TDD? Il refactoring è il tuo pane quotidiano?
Qualunque siano le tue risposte, ti aspettiamo al terzo appuntamento Katurday!
Stavolta ci concentreremo sui princìpi di clean code e sulle tecniche di refactoring.
Una veloce carrellata su alcuni concetti base, e poi ci daremo da fare su codice da far accapponare la pelle: a voi il compito di fargli un bel lifting e renderlo codice chiaro e manutenibile.
Come sempre, oltre a sviluppare, la cosa più importante è confrontarci ed imparare divertendoci! O divertirci imparando, come volete voi!
Ricordate di portare il vostro PC, già predisposto per lo sviluppo con l'IDE, il linguaggio ed il framework di test che preferite.
Clonate questo repository per avere il punto di partenza per l'esercizio: https://github.com/emilybache/Tennis-Refactoring-Kata .
(Non state troppo tranquilli però, potrebbero esserci variazioni in corsa 😜)
P.S.: per questo appuntamento partiremo da codice già scritto, ma per futuri esercizi, potete clonare quest'altro progetto, che ha già lo skeleton per diversi linguaggi: https://github.com/PiDayDev/kata-kickstart
