Books
Object Thinking
I think I'm giving up on Object Thinking. I enjoyed it for a while, and it has had an important impact on my thinking:
- The four fundamental assumptions in Object Culture. (e.g.: “Everything is an object”)
- When designing a language, deciding that “everything is a XXX“ is an important decision to make early on, including deciding not to.
- I learned the difference between (object) composition of the solution space and (object) decomposition of the problem space.
- That matching the decomposition tool & method to the nature of the problem space is a really good idea.
#3 has inspired me to pick up Domain-Driven Design to read soon.
Now I’m stuck in Chapter 7 (“discovery”). Every time I pick it up to start reading, I quickly get distracted & start daydreaming. Maybe my brain is too scattered, or maybe the writing is too bland. Either way, it’s not working.
I still have an important question to answer. Given that Object Thinking applies to decomposition of the problem space, where is the object thinking guidance on composing the problem space? If I figure out the answer, I guess I’ll write a book!
Ashley Book of Knots
I’ve had less time for knots the last couple weeks, with family in town. Most recently I’ve been practicing some exploding knots & coiling techniques.
Extreme Programming Adventures in C#
I actually haven’t picked it up in a while, but I think it’s time now to get back to this one.
Next?
What else should I be reading?