Marathon chapter, indeed! :) I wouldn't split it up though because the sub-titles help quite a lot with making sensible checkpoints for breaks during reading.
I especially liked when you only shown the expected error messages from the failing tests under Biting the Bullet: Adjusting Our Models.
What do you think about adding an Appendix: Glossary for terms like "Three strikes and refactor" or "Regression test", "YAGNI"?
Marathon chapter, indeed! :) I wouldn't split it up though because the sub-titles help quite a lot with making sensible checkpoints for breaks during reading. I especially liked when you only shown the expected error messages from the failing tests under Biting the Bullet: Adjusting Our Models.
What do you think about adding an Appendix: Glossary for terms like "Three strikes and refactor" or "Regression test", "YAGNI"?