Archive for category TDD

Your Test Suite Sucks… do it again

A pretty smart dude I worked with once told this story of a team he was on.  They spent a few days, maybe even a week, deploying their app.  It was painful, obviously.  They’re response: “That sucked.  Let’s do it again tomorrow.” Most people try to avoid hard things or at least delay them until [...]

Cincy Clean Coders – Code You Can Show Your Friends

What would a Monday following an Agile conference be without the announcement of a new group focused on quality practices!   I’m happy to announce that Cincy Clean Coders is really going to happen.  Details can be found at http://cincycleancoders.com, but suffice it to say the inaugural meeting will be held April 7th at 6pm [...]

Tags:

Expanding Quality Dev Practices: Clean Coders

I recently blogged and Tweeted this idea for Cincinnati Clean Coders.  It came out of some work I’m doing with a team that was struggling with TDD adoption and steps we are taking to resolve the underlying causes. This team had been trying really hard for about 2 sprints, and to a lesser degree in [...]

Cincinnati Clean Coders

I tweeted today that a team I’m working with has started a weekly patterns and techniques learning cycle to expand the team’s toolbox for creating clean, testable, and flexible code.  This came out of some reflection that I’ll dive into in another post. This tweet sparked some interest and I’m happy to follow the rabbit [...]

Greatest Overeager Design Decision: Assignment

In a getting back to basics moment of mine, I started through the TDD Problems.  I found myself on the Console Interaction problem and decided to take a step back from after refactoring.  This is what I saw: var shape = _console.AskForShape(); var rectange = GetRectange(); _console.PrintArea(rectange.ComputeArea()); _console.PrintCircumference(rectange.ComputeCircumference()); ReSharper was hinting at it, but it [...]