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?
Comments
- Anonymous
June 28, 2004
Goedel, Escher, & Bach ( http://www.amazon.com/exec/obidos/tg/detail/-/0465026567/qid=1088466290/sr=8-1/ref=sr_8_xs_ap_i1_xgl14/103-6251704-4884656?v=glance&s=books&n=507846 ). It's certainly not a dull read! :) - Anonymous
June 28, 2004
I agree completely with DDD. That was one of the best books I've read in years.
I've also loved all 4 or so Dune prequel books. - Anonymous
June 28, 2004
Sounds like you agree with me on Object Thinking, and I can't recommend Domain-Driven Design enough. I just posted on this topic the other day: http://blogs.msdn.com/mswanson/archive/2004/06/25/165454.aspx - Anonymous
June 28, 2004
A friend of mine just turned me on to this knot site:
http://www.layhands.com/knots/
Specifically, he was looking for info on an adjustable grip hitch:
http://www.layhands.com/knots/Knots_Hitches.htm#AdjustableGripHitch
I never thought much of knots, at least not until I tied an adjustable grip hitch and slid the knot up and down a few times. It was like magic! - Anonymous
June 28, 2004
Heh, I'm in the exact same situation with Object Thinking. I've gotten to chapter 7 and just can't seem to get past it. Overall, I've gotten a bit of good information from the book, but I wouldn't really recommend the book. - Anonymous
June 28, 2004
The comment has been removed - Anonymous
June 28, 2004
you must have read this already?
http://www.amazon.com/exec/obidos/tg/detail/-/0553277472/104-8888686-5095935?v=glance
(Zen and the Art of Motorcycle Maintenance)
or for a technical book, try Kent Becks Smalltalk Best Practice Patterns. I just read it. 4 thumbs up.
Ofcourse there is always Cryptonomicon.... I'm still struggling through it, and its been 6 months since I started it. - Anonymous
June 28, 2004
What about Code Complete secodn edition? have you read Martin Fowlers books? Or Some of Craig Larmans work?
I finnished chapter 7 today :-) So ther eis only 3 chapters left... This week I will get Kent Becks Test driven book on my mail, I think I will stop reading Object thinking and start with that one instead.
Take care.
Best Reagrds johan - Anonymous
June 29, 2004
Thanks for the recommendations, all! Great stuff.
Sean: I've read Zen & the Art of Motorcycle Maintainance 3 times! The last time was when I got my first motorcycle. I decided I need to get in the right mindset to maintain a bike. :-)