Developer's Gym with ThoughtWorks (Session 4) - JuniorDevSG

Published on: Sunday, 19 August 2018

Speaker: Gordon Guo, ThoughtWorks

We will do some legacy code refactoring kata:


- Introduction on characterization test (golden master test)
- Walk through the codes to identify some code smell
- Some demo on refactoring (I will use the Javascript codebases as many attendees from previous sessions code in Javascript)
- Pair up with someone and do hands-on exercise on refactoring


Sample Codes:

Golden Master in JavaScript:

Golden Master in Java:

Golden Master in C#:

Event Page:

Produced by Engineers.SG
Recorded by:

Help us caption & translate this video!