Author Archives: Liz

Introducing Tyburn

When I first started working with JBehave, I wrote a Tetris game. I had trouble finding Swing harnesses that didn’t depend on JUnit. So I wrote one. JBehave 2.0 won’t include Swing support. The harness was completely independent of JBehave … Continue reading

Posted in Uncategorized | 2 Comments

Your Horoscope for February*

How people Sometimes it’s nice to get your head down without any distractions, but beware – are you cut off from the rest of the world? No one is stopping to wait for you. Get the most important things done … Continue reading

Posted in Uncategorized | Leave a comment

Given, When, Then – the only way?

Someone told me that out there, somewhere, are people who believe that “Given, When, Then” is the only way to analyse a story. I don’t believe it’s true. Sometimes there are more concise ways to get the same information. For … Continue reading

Posted in Uncategorized | 2 Comments

Find your own way to cook

A mother was cooking a joint of meat for her family. She cut off a large slice from the side of the joint, then put both pieces into the gravy. “Why are you doing that?” her daughter asked. “It helps … Continue reading

Posted in Uncategorized | 2 Comments

10 signs of work goodness – revisited

You know work is good when: Your smile is infectious, even on the tube. Every day you find out something new… …and pass on something to someone else. You wonder how you’re going to have fun, not when. No tunnel … Continue reading

Posted in Uncategorized | 1 Comment

A Mind of Its Own

I’m reading the book “A Mind of Its Own”, by Cordelia Fine. I sometimes find it hard to make headway with this kind of material and put it down after the first couple of chapters, but for whatever reason this … Continue reading

Posted in Uncategorized | Leave a comment

Bug Driven Development: a danger of delivering the pretty GUIs first

After my last post, Negin and I were quite pleased that we’d got as far as we had. So was our Business Analyst. “So, this story that was estimated at 3 days,” she said. “Can I say it’s only taken … Continue reading

Posted in bdd | Tagged | 3 Comments

BDD: Bug Driven Development

Today, Negin and I paired on a brand new piece of work. “We’ll need to create this domain object,” she said, “and a database table.” “I don’t want to do that,” I said. “I’d rather fix the stuff that’s broken.” … Continue reading

Posted in bdd | Tagged | 13 Comments

Crazy like a fox.

At my current client, everyone loves BDD, and everyone starts their tests with the word ‘should’, describing the behaviour of the associated class. I’m currently looking at this code: public class PrimaryMixingIteratorTest extends EasyMockObjectTestBase{ public void testShouldIterateLikeAFox() throws Exception { … Continue reading

Posted in bdd | Tagged | 2 Comments

When do I refactor code?

This question has kicked around a bit at Thoughtworks lately, sparked by this article: http://blogs.construx.com/blogs/stevemcc/archive/2007/11/01/technical-debt-2.aspx. I thought I’d blog what I do, since a few bits of feedback lead me to believe I might be good at it. I don’t … Continue reading

Posted in Uncategorized | 5 Comments