Cards are the new Issues

I’m going to start taking this blog in a slightly different direction from now on. Up to now I’ve been giving a step-by-step account of development of the PixelBugs project. Since my last post, I’ve made quite a few changes and to describe them all in detail here would take up too much of my [...]

Extending Issues

In this installment I’ll be extending our rather basic Issue domain class to include some extra properties. These properties won’t be the complete set I have in mind, but in the interest of incremental changes (and an amount to work to I can write about in one post), I’ll limit it. We’ll be adding three [...]

Listing issues

Here we are again. We left the last installment with 3 passing tests which is a good start. In this installment we’ll create an acceptance test for creating a new issue and start the work of displaying a list of created issues.
But first things first, I think I need to expand on one subject from [...]

Creating a new issue

We left the last installment with a basic structure for our application, ready for development. I guess this is a good time to state our goals for this project and how we will develop moving forward. The approach we will be taking is test driven development. That means writing tests first that fail, and then [...]