Thoughts on Developer-based Testing

Written by Dean Edis on .

Developers write code. Code contains bugs. As a developer, there is a small chance that the code that you have just written is perfect, bug free, and works every time on every person's machine. If you're like me, there is an even better chance that this is not the case.

In my early days as a professional software developer I lost count of the number of times I confidently passed a feature over to the QA team, only for them to find a bug within a handful of minutes. Now, after 15 years of experience, I have built up a small arsenal of techniques to try and reduce this situation. The motivation for this? Well obviously it is so I can be an effective member of the team, creating complex and STABLE applications... But mostly it is because it's also very annoying, as usually by the time a bug is found I am well into thinking about the next developer task - Putting this on hold to revisit old code can be a major interruption. But to be honest my main motivation is to save personal embarrassment.

At "work" I have the luxury of depending on a small QA team to help test features. At home, this is not the case. Gimpy Software is a small team with no dedicated QA personnel, making the emphasis on developer testing much more important.

Over the years I have known a handful of developers who state "I do not know how to test", or "it is not my job to test". Anyone in the latter camp either needs a serious wake-up call, or a career change. For those in the first camp there is definitely hope. Like any skill, testing is something that can be learnt, and even a rudimentary level of test knowledge can make a big difference in the quality of your output.

Lunar Panda Xmas - Out Now!

Written by Adrian Killens on .

The wait's finally over. Lunar Panda Xmas is now available to download completely free in association with our good friends at 'Kiss My Bundles'. In this rip roaring adventure Mr Panda heads back to planet Earth to help jolly old Santa out with some last minute deliveries. Hope you enjoy it and Merry Christmas from everyone at Gimpy Software.

Download Lunar Panda Xmas

Lunar Panda Xmas

Retro Video Game Night (Xmas Edition)

Written by Adrian Killens on .

Last night marked the final Retro Video Game Night of 2014 at the Centre for Computing History in Cambridge and since it was the "Xmas Edition" we decided to take our brand new Lunar Panda Xmas along for people to play. He proved pretty popular with several people actually playing the game through to completion, the full thing will be available very very soon for PC. Watch this space!

 

Lunar Panda Xmas - Coming Soon

Written by Adrian Killens on .

Love it or hate it, it's nearly that time of year again and at Gimpy Software we've decided to follow in the footsteps of classic games such as Christmas Lemmings and release our very own Christmas themed Lunar Panda video game! We've been working on this for a short while now and can reveal that Mr Panda is going to be returning to Earth to help Santa Clause deliver a few presents to Cambridge and London. There's even going to be a very special retro cameo from a certain Cambridge resident.

Lunar Panda Xmas