Monday, May 4, 2009

Write That Down!

Ahhh, the famous quote from "National Lampoon's Van Wilder". And a life-lesson that I should be applying more often...

As you may know from my other posts, I'm currently going through Volume 2 of the 3DBuzz XNA Xtreme 101 training videos. It is a very theory-video volume. After 11 hours through, I'm noticing that it's going a lot deeper than I expected. To the point where I realized I'm forgetting little details here and there.

Proof of this was the fourth Knowledge Review where we had to validate if a variable was numeric then process it. In other languages, there's a function like isNumeric() you call, then you execute some code if it is. It's a little different in C# with TryParse() where the If statement both validates and casts the number in a numeric data type, which isNumeric() doesn't do. This difference alone confused the heck out of me when trying to do the exercice by myself without any help. It's not much, but when you're used to doing it differently in 4 other languages, it hits ya' pretty hard.

So, I decided to scrub through the last 11 hours and take notes... something I should've been doing from the start!

EDIT: I almost forgot. I received numerous emails about the progress bars from people who didn't know what they meant (what the values were). Now you can mouseover the progress bars and see the percentage.