In this post, I demonstrate a solution to the popular FizzBuzz problem using TDD. Given the relative straightforward nature of the problem and corresponding solution, there is no narration. Instead, there’s a cool techno track. Enjoy, and as always, comments are welcome!

 

Continuing in the series, we build upon our prior work on the OCR kata and proceed to actually compute the checksum of an account number. In order to keep this under fifteen minutes, we only get so far as computing the checksums of empty and invalid account numbers. Enjoy!

 

This post is a continuation of our prior work on the OCR coding kata. I’ve started narrating, and am keeping the parts down to fifteen minutes or less. This one is about nine minutes, and starts in on the checksum calculation, specifically concentrating on making the digits in the account number aware of their position [...]

 
Finding Your Web Cam with C# & DirectShow.NET

This post is a quick little ditty about how to enumerate over all video capture devices on your machine using the DirectShow.NET library. The DirectShow.NET library is a C# library that sits atop Microsoft’s DirectShow API. This library helps you avoid some of the headaches associated with accessing unmanaged libraries from managed code. For our [...]

 

Continuing with the Kata Bank – OCR problem from part 1, we move on to actually parsing out some numbers from their corresponding string representations. A bit long, and still no narration, but this will be the last installment that will be sans voice.  

 

As my development team has been taking up test-driven development, I’ve sensed on at least a couple of occasions that the words I’ve used to describe such haven’t been enough. Pairing has been of worth, but I wanted something more “on the record.” To wit, a video series where I lay down my take on [...]

 
MSTest vs. NUnit with Visual Studio 2010 & TDD, Redux

About nine months ago, I compared MSTest and NUnit in Visual Studio 2010 and decided that NUnit was the winner when it came to unit testing. My comparisons were based on ease of setup and test code clarity. Back then, where NUnit pulled ahead was in its fluent assertions. These read more like English, and [...]

 
NUnit and the Range Attribute

This short post is a bare bones introduction to NUnit’s Range attribute, and how we can use it to help ensure our tests fully cover desired functionality. Problem Space Introduced in the 2.5 release as part of NUnit’s new parameterized test support, the Range attribute does just what it says: allows you to write a [...]

© 2011 Musings of the Bare Bones Coder Suffusion theme by Sayontan Sinha