diff --git a/README.md b/README.md index 9626cd3..8b5c297 100644 --- a/README.md +++ b/README.md @@ -1,6 +1,6 @@ # Movie Rental -This source code follows Martin Fowler's book " Refactoring, Improving the Design of Existing Code". +This source code follows Martin Fowler's book "Refactoring, Improving the Design of Existing Code". When you find you have to add a feature to a program, and the program's code is not structured in a convenient way to add the feature, first refactor the program to make it @@ -11,6 +11,25 @@ You need to build a solid set of tests for that section of code. The tests are e though you follow refactorings structured to avoid most of the opportunities for introducing bugs, you are still human and still make mistakes. Thus you need solid tests. +Actualy the `statement` method prints out a simple text output of a rental statement +``` +Rental Record for martin + Ran 3.5 + Trois Couleurs: Bleu 2.0 +Amount owed is 5.5 +You earned 2 frequent renter points +``` +We want to write an HTML version of the statement method : +``` +
| Ran | 3.5 |
| Trois Couleurs: Bleu | 2.0 |
Amount owed is 5.5
+You earned 2 frequent renter points
+``` + ## Usage The purpose of this is to provide good examples for the refactoring workshop.