May 2010
Intermediate to advanced
1272 pages
61h 18m
English
When your unit tests all pass, it is time to reorganize code. For example, if you take a look at the Rectangle class, you notice that the Generate from Usage Feature generated objects of type Integer, and this is also the reason why the CalculatePerimeter method has been forced to return Integer. Although correct, the most appropriate type for math calculations is Double. Moreover, you might want to consider writing a more readable code in the method body. After these considerations, the Rectangle class could be reorganized as follows:

In this way you have working code that uses more appropriate types and that is more readable. ...
Read now
Unlock full access