Open Q/A and Talk of Testing (The Saga of Tracker 9725)

First half: Open QA Joel and I will be leading an open Question/Answer section. Have a bit of code that is stumping you? Bring it! Need some suggestions on some different tools? Let's share. Just know where to go 'from here', we can cover that too. This will be a pretty informal portion - similar to our previous on Developer Best Practices / Tips and Tricks. Second half - Arlen Walker: The Saga of Tracker 9725 Showing the trials of adding unit tests to decade-old legacy code from an Open Source project which was designed and written without testing in mind. We'll cover some approaches to testing legacy code, some test "smells," breaking dependencies, and along the way show how adding the tests led to "discovering" bug #9725 and fixing it without looking for it.

Join or login to comment.

  • A former member
    A former member

    This was a great meet-up. I soaked up a lot of knowledge and advice during the 1st segment. The 2nd section was a bit over my head, but I was forewarned that that's how these meetings often go.

    September 29, 2010

  • Joel C.

    My only complaint is that more people didn't show up. Despite that, however, I enjoyed the Open Q/A and Arlen's talk. I already do unit testing, but Arlen inspired me to make it an even more integrated part of my daily workflow. Great material.

    September 29, 2010

  • A former member
    A former member

    It was great meeting some local developers, and it was nice that it was a small group; it made it easier to get to know more of the people there. I'm looking forward to future meetups.

    September 29, 2010

8 went

Our Sponsors

People in this
Meetup are also in:

Create a Meetup Group and meet new people

Get started Learn more

Meetup has allowed me to meet people I wouldn't have met naturally - they're totally different than me.

Allison, started Women's Adventure Travel

Sign up

Meetup members, Log in

By clicking "Sign up" or "Sign up using Facebook", you confirm that you accept our Terms of Service & Privacy Policy