Hanselminutes on 9 - Joel Spolsky and Jeff Atwood preparing for StackOverflow Keynote
Mar 18, 2009 at 4:23 PMNice.
You got the feeling that Joel was annoyed by Scott. He had that "I don't care about your f-ing HDMI cable!" look on his face.
Loading User Information from Channel 9
Something went wrong getting user information from Channel 9
Loading User Information from MSDN
Something went wrong getting user information from MSDN
Loading Visual Studio Achievements
Something went wrong getting the Visual Studio Achievements
Nice.
You got the feeling that Joel was annoyed by Scott. He had that "I don't care about your f-ing HDMI cable!" look on his face.
Great stuff!
I must admit I was saddened to hear Spec# wouldn't be integrated into C# 4. But this is the next best thing; I'm glad to see design-by-contract getting some attention in the .NET framework itself.
If I may comment on the presentation, it feels like you both should have had your own presentations. It felt too rushed and too crammed.
Having Mike go deeper into the evolution of Spec# and why they chose a library instead of C# langauge integration would've been great. And Nikolai covering more real-world unit testing scenarios with Pex - for example, testing code with dependencies like the
file system or UI using Pex, would have been a great presentation by itself.
Also, the rehearsed Q&A between Mike and Nikolai was cheesy. Too tongue-in-cheek! ![]()
Beyond that, great stuff guys! I'm really happy to see DbC getting some real attention, I believe it will help us write code that more clearly expresses our intent and contains fewer bugs. That's something every developer can get behind. Going to go download
and play with the VS2008-integration...
There are 236 chunks.
There are 172 duplicates.
The 323 code shows up a whopping total of 29 times!
The 333 code shows up 11 times.
All other codes show up 7 times or less.
35 chunks start with a 2.
200 chunks start with a 3. (Interesting!)
1 chunk starts with a 4.
Despite the cipher containing 2s, 3s, 4s, 5s, 6s, 7s, 8s, and 9s, chunks only start with 2 and 3, except the 1 chunk that starts with 4.
There are no 0s.
There are no 1s.
There are 115 2s.
There are 293 3s.
There are 56 4s.
There are 38 5s.
There are 49 6s.
There are 52 7s.
There are 63 8s.
There are 42 9s.