Duplicity
The map descriptor loader now works, and works well. Yay. It took longer than I had hoped, but so has everything else so far. It also showed some major weaknesses in the design of my system :) I think I have two many two-way relationships. Objects contained in another object have references to their container, and I think this might ultimately prove undesirable in quite a few cases. Ah well.
The underlying logic seems to be mostly done now. Everything compile cleanly still. The few tests I have are passing. I need more tests! Apparently Donald Knuth isn't fond of Unit Testing, but I think I have a use for it :| I lack the experience to be very sure of my code, especially given its many evolutions. I hope I will be able to make a release with a text UI soon. I would like to have something of note to point to on my resume as I carry on my job search.
I look forward to attempting to sink your battleships.
ReplyDeleteMUHAHAHAH.