diff --git a/Tennis/README.md b/Tennis/README.md index 6d6ab8e3..3349351d 100644 --- a/Tennis/README.md +++ b/Tennis/README.md @@ -1,6 +1,8 @@ # Tennis Refactoring Kata -There are three versions of this refactoring kata, each with their own design smells and challenges. Two have been written by junior programmers with a weak grasp of how to solve the problem. The third is by an evil genius who values compactness above all else. The test suite provided is fairly comprehensive, and fast to run. You should not need to change the tests, only run them often as you refactor. +Imagine you work for a consultancy company, and one of your colleagues has been doing some work for the Tennis Society. The contract is for 10 hours billable work, and your colleague has spent 8.5 hours working on it. Unfortunately he has now fallen ill. He says he has completed the work, and the tests all pass. Your boss has asked you to take over from him. She wants you to spend an hour or so on the code so she can bill the client for the full 10 hours. She instructs you to tidy up the code a little and perhaps make some notes so you can give your colleague some feedback on his chosen design. + +There are three versions of this refactoring kata, each with their own design smells and challenges. I suggest you start with the first one. The test suite provided is fairly comprehensive, and fast to run. You should not need to change the tests, only run them often as you refactor. ## Tennis Kata