1 of this post, I provided my high-level thoughts on doing Test Driven Development
(TDD) in the real world, but I didn't get around to walking through an actual sample.
To start off simple (but still real world), let's imagine we have a scenario where we need to truncate
a string to a limited number of characters for display or output purposes. However,
instead of just chopping off the string at the specified number of characters, we
want to apply a little "intell