Metadata Element Tests

I refactored the previous MetadataEntry name to MetadataElement because it didn't seemingly make sense.  I probably should have left it go, and did a refactor later (after all, the tools have the ability to handle this kind of change); however, I chose to do it now.  Some advice that I got from a Ron Jeffries book (which he got from Kent Beck, I believe) is that you should stick to developing when you are developing, and stick to refactoring when you are in refactoring mode.  What this means is not to refactor a method at the time when I'm not specifically in a refactoring phase.  I'm currently testing, so it isn't wise to refactor while testing, but when I'm done with my development and in specifically a refactoring phase.  However, I ignored that advice at this time.  Was that bad?  Well, you decide.

Anyway, all of the tests and troubleshooting have taken about 2 days.  Note that I'm not actually working in that timeframe, but to simulate the real experience, I'm keeping track of the total hours it takes me, in eight-hour day intervals.

Now, I think we've had enough tests, on to the iterative development. 

Comments

No Comments