It has been long since I last wrote about the progress of my book. Two chapters were added since, and both on value objects:
Happy reading and, as always, I welcome any feedback!
Sorry for bad narration - I did very minor preparation to record this video. Also sorry for saying "dividable" instead of divisible.
This movie demonstrates implementation a variation of FizzBuzz kata without error checking, but with refactoring towards the Chain of Responsibility pattern. The first part is done using TDD and triangulation.
New chapter on viewing object composition as a language was added. This chapter is about how the idea of having a system of composable objects leads to inventing a set of mini domain-specific languages.
Happy reading and I really welcome any feedback!