July 30 2012 — tying up various loose ends

The Raku Programming Language Collect, Conserve and Remaster Project

July 30 2012 — tying up various loose ends

Originally published on 31 July 2012 by Carl Mäsak.

Seems I was wise enough to plan a day or two of general cleaning up at the end of this month. I’m making good use of those days now.

I’m now idly playing the game, finding stuff that comes up wrong, and fixing them. The number of things I’m finding tells me there aren’t enough of you trying the game out and finding stuff. I encourage you to try it; the game is complete now, and all the bugs you find are trophies you can carry with pride.

Today’s work:

Should’ve done this from the beginning. Makes the boundary between the contexts cleaner.

Fixed that. (Yes, I had this issue in the hanoi game itself, and now I had it again. I could have avoided the repeat by implementing sagas, I think. But I haven’t yet.)

Seems there was an event applier missing in Adventure::Engine. Fixed that.

Fixed that too. Apparently, I suck at programming.

Fixed that.

Now it does.

I can also happily report that I’ve played the whole game through on the CLI. So has lue++. So should you.

I meant to split the different parts of the game into modules today. But I’m out of time, so I’ll do that tomorrow instead. In the meantime, find bugs and report them to me. I know you want to.