One thing that I really am starting to like, and Ryan will love this, is Test Driven Developement (TDD) or Test First Development (TFD). I was working away the other day, and decisions that make sense in isolation, break the code when put together. Running a test everytime I add a couple of lines of code shows me if I break the code. I like it, I really like it. ;-) And it gives me a (bad or good depending on who you talk to) excuse to not to work on the code. I am not going to touch the code unless a test fails. If I think that something needs to be worked on, I will write a test first that fails, and then fix that problem. If I can't write a failing test, (other than in the case of refactoring), I am not going to touch anything. I sort of like that. ;-)
I have a distinct feeling that I am not going to get in all the things that I planned to do this
summer. One thing though, I have introduced my parents to the idea that I will travel when
I finish school. Of course their first reaction is "I don't like it" and "I don't think that you
should go", but I don't think that they will have too much say if I am paying for it all. Like
most things around here, I will just keep quiet and mysterious about them. ;-)
No comments:
Post a Comment