Archive for January, 2007

January 24, 2007

Categories:
Articles

Shooting End to End

We’ve been working for a couple of weeks of elapsed time now, we figure, so it’s time to focus a bit more on end to end. How about a draft PDF report?

January 23, 2007

Categories:
Articles

Shotgun: Improving the Drawing Code

When we went to the unit square implementation of PatterningSheet and ShotPattern, we stopped after the FitNesse tests ran, but before we modified our image-drawing spikes. Here, we complete that implementation and clean up the code as we do it.

January 15, 2007

Categories:
Articles

Shooting for Cleaner Code

We get all the tests running after scaling to the unit square, and clean up the code substantially. Full listings in this issue, so stand back when you open the page.

January 9, 2007

Categories:
Articles

Shooting for Cleaner Still

A few more notes from our friends, and a solo pass over the code. Redneck’s last words? “Watch this!”

January 8, 2007

Categories:
Articles

Shooting for Cleaner Code

Last time, we jammed our new density code into the system, adding some incompatible methods and values. Today we’re going to begin to smooth out that code to get the design back closer to good. Will we succeed, or fall on our faces?

January 5, 2007

Categories:
Articles

Shot Density Passes Tests

A little experiment for confidence, and we make our Customer’s Density test complete, and make it pass. The world does not come to an end. (Updated: a remark on time.)

January 4, 2007

Categories:
Articles

Shot Clouds

We draw some density pictures, improve some code, and recognize at least some of our flaws.

Recent Articles

Developer Quality! … and Certification?

Uncle Bob Martin comments on “Developer Certification WTF?” in a recent blog entry. Let’s talk a bit about developer quality, and some things that are being done about it.

Book Review: Shop Class as Soulcraft

Author Matthew B. Crawford is a physicist, has a Ph.D. in political philosophy, and is a motorcycle mechanic. What’s not to like? Recommended for practitioners, managers, executives.