Test-driven development: By example
- Author
- Kent Beck
- Published
A book introducing test-driven development. The Money example in Part I uses Java, and the XUnit example in Part II uses Python. Part III is a collection of patterns.
Notes
Keep concerns from other domains out of the domain code:
Using classes this way in model code is a bit smelly. We would like to use a criterion that makes sense in the domain of finance, not in the domain of Java objects. —Chapter 7