Building Skills in OO Design -- Updated
The updates to Building Skills in Object-Oriented Design cover some notes on testing, Agility and rework, two ongoing themes that can't be emphasized enough.
There were two small updates regarding testability.
First, creating Outcome instances — for testing purposes — does involve an ugly hack of repeating the payout odds. Since we're …
more ...