Welcome to MSDN Blogs Sign in | Join | Help

February 2007 - Posts

Computers Don’t Know Algebra
Take a look at this piece of code: if( length + 4 < length ) return ; Algebraically, it's always false. "A number plus 1 can never be less than the number itself, that's a fundamental property of addition!" Computers, however, are not perfect mathematical Read More...
Scientists and Engineers are Wrong!
Say the following question was on a Computer Science exam: Are you an Engineer or a Scientist? Explain. What would you put? I'll give you a bit of hint by your answer to this question: How much information can you store in linked list? 1. Infinite - Linked Read More...
Mastering it Up
I've been asked on more than one occasion: "Should I get a masters degree?" Short answer is no. Long answer is that depends. Computer Science Masters A master in computer science will teach you more than a bachelors. You can look up any course list and Read More...
Your Legacy
I'm sure you want to have a legacy. People will remember you and tell stories about what you did and look back at what code you wrote. Life would be grand, assuming your legacy was good that is. More likely people 10 years down the road will look at your Read More...
Over the Rainbow
Moving was fun. At least I thought it was fun. I had absolutely no furniture, so before the movers came to take my stuff I bought just about all the furniture a friend of mine had since she was moving into a smaller place and didn’t need it all. Needless Read More...
I am a vampire and
I'm writing this post as I'm waiting for friends to come over for a Super Bowl party. That's because during the party I won't be checking email, I won't be trying to fix bugs, I won't be stressing out over something at work. When you start work, there's Read More...
Shipping is a Feature
There is a world of difference between a successful product and vaporware: one exists and the other doesn't. Both sound the same on paper, both have incredible features, ambitious goals and both teams will work very hard in finding and fixing bugs. The Read More...
Page view tracker