Need a project tune-up?

Archive for December, 2004

Where’s the Spec, the Big Picture, the Design?

Ron Jeffries   12/28/2004

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

Ron Jeffries   12/27/2004

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

Ron Jeffries   12/25/2004

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

Ron Jeffries   12/22/2004

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

Ron Jeffries   12/22/2004

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’

Ron Jeffries   12/21/2004

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!

Ron Jeffries   12/20/2004

Let’s reflect a bit on the Smalltalk bowling experiment so far. And then … I’ve got an idea!

DBC: Bowling For Smalltalk II

Ron Jeffries   12/19/2004

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.