Fun with very strict TDD

I use Test-Driven Development (TDD) every day, and find it very helpful. It can be hard to get to grips with, though. I was pleased to read that acceptance-testing pundit Gojko Adzic had fun with some very strict TDD rules. Gojko Adzic » Thought-provoking TDD exercise at the Software Craftsmanship conference. My approach to TDD …

Continue reading ‘Fun with very strict TDD’ »

Does More Than One Monitor Improve Productivity?

At work I have three monitors on my desk – one 20″ wide-screen and two 17″ regular monitors. At home I have just two somewhat mismatched 17″ monitors. Admittedly, in both cases all the monitors are attached to different computers, but using Synergy they respond to the same mouse and keyboard. I do a lot …

Continue reading ‘Does More Than One Monitor Improve Productivity?’ »

Using the new subversion integration in Eclipse Ganymede

Like many other developers I was keen to try out the recent Eclipse Ganymede release. In particular I wanted to try the new subversion integration (“subversive”) to see if it is any better than the old (“subclipse”) plugin I used to use with Europa. Getting the new subversion working was surprisingly tricky. Obvious choices simply …

Continue reading ‘Using the new subversion integration in Eclipse Ganymede’ »

Eclipse Git plugin installation

I found a blog entry which goes through the steps of downloading, building and installing the eclipse git plugin, so I thought I’d give it a go. It’s a bit complicated – involving building the plugin from source, but It seems to work! Chris Cruft » Blog Archive » Eclipse Git plugin installation

Eclipse Shortcuts

I make a lot of use of Eclipse these days. I use a small number of keyboard shortcuts, and would like to use more, but have always found it tricky to find/remember them. Here’s a handy list from Rohith Rajagopal: Go Forth And Code: Eclipse Shortcuts: or To Eclipse and Back Again