Need a project tune-up?

Archive for November, 2006

Shooting in the Dark

Ron Jeffries   11/29/2006

While we wait for the estimates to come rolling in, and before I forget, here’s a report on our work so far on the Shot Pattern Analysis program.

Shooting for Simple Design

Ron Jeffries   11/28/2006

Estimation, simplicity, TDD, tracking. Chet and Ron undertake a project a bit larger than their usual run, to see what happens.

Single Frame Cleanup

Ron Jeffries   11/16/2006

The Frame object in our Haskell-inspired Java program has an awkward interface. Let’s take a look at it and see what can be done.

Thoughts and Actions: Single Frame Scoring

Ron Jeffries   11/15/2006

Let’s proceed with making the Haskell-inspired Java version “better”, focusing on writing tests for a new Frame object. The code gets odd, but turns out better after a while …

Thoughts and Actions: Beyond Haskell

Ron Jeffries   11/07/2006

The Haskell experiment we did at the Simple Design and Testing conference has led to some questions and some answers. I’d like to discuss some of them here, and start in a slightly different direction based on the learning.

Recurring Drama

Ron Jeffries   11/05/2006

The continuing saga of recursive implementations of Bowling, email from our fans, and a refactoring of my Java code.

More Hassling with Haskell

Ron Jeffries   11/04/2006

Lots of fine feedback on the Haskell article. Alternative implementations in Java, Ruby, and even Haskell! Much fun! PLUS!! FATAL FLAW DISCOVERED IN RECURSIVE VERSIONS!!

Haskell Bowling

Ron Jeffries   11/01/2006

At the Simple Design and Testing conference, Dan Mead bravely agreed to implement the infamous Bowling Game exercise, TDD style, in Haskell. It was fun and interesting. Here I present some discussion, his program, and a Java program in a similar style.