Kata
Tennis Refactoring by Emily Bache
We have used the Tennis Game kata over and over in our coaching sessions. Its effectiveness comes from the fact that it does not require major design changes to vastly improve the code base. The code has tests, so we can focus on refactoring the implementation, starting with TennisGame1
. Clean up the code to a point where someone can read it and understand it with ease. You can find the repository of Tennis refactoring kata by Emily Bache here: https://github.com/emilybache/Tennis-Refactoring-Kata).