Archive for December, 2004
Where’s the Spec, the Big Picture, the Design?
These questions were recently asked on the XP group, in the context of a review of Mike Cohn’s User Stories Applied. The answers are a function of the whole project, not just User Stories.
DBC: StreamBowlingGame
Based on a suggestion, I’m going to build the BowlingGame in yet another way: based on a Stream concept. This will be more fun for me than what I should be doing: I hope it’s the same for you.
DBC: An Example Refactored
A famous author also refreshing his Smalltalk proposes a single method solution. Going where no man dares to tread, I’m going to try to refactor it into the style I consider to be “good”. You decide.
DBC: Another Frame
I had this cool idea for another way for Bowling to work. I’m snowed in, so I tried it. The results were good … and very thought-provoking.
DBC: With a Little Help From My Friends
Some discussion of style triggered by reader input. Then on to another “improvement”, followed by discussion of whether it’s an improvement, and why we did it.
DBC: Keep on Rollin’
Let’s try some more incremental improvement to the objects. Meanwhile, some people think I’m taking bites that are too big. Let’s think about that as well.
DBC: I Was Framed!
Let’s reflect a bit on the Smalltalk bowling experiment so far. And then … I’ve got an idea!
DBC: Bowling For Smalltalk II
In the previous article, we made our first test run, and sketched a bit about how Smalltalk helps us. Let’s make some more tests run.














