-
Recent Posts
Recent Comments
Archives
- September 2010
- August 2009
- April 2009
- March 2009
- January 2009
- October 2008
- January 2008
- November 2007
- October 2007
- September 2007
- August 2007
- July 2007
- June 2007
- May 2007
- April 2007
- March 2007
- February 2007
- January 2007
- August 2006
- July 2006
- June 2006
- May 2006
- April 2006
- March 2006
- February 2006
- January 2006
- December 2005
- November 2005
- August 2005
- July 2005
- June 2005
- May 2005
- April 2005
- March 2005
- February 2005
- January 2005
- December 2004
- November 2004
- October 2004
- September 2004
- August 2004
Categories
Meta
Author Archives: bbutton
Test Driving a WPF App – Part 3: Switching to new window
This is the third part in what I hope to be a four-part series about creating a WPF application using TDD to drive the functionality and MVVM to keep everything testable as we go. The idea is to use view … Continue reading
Posted in Uncategorized
1 Comment
Test driving a WPF App – Part 2: Adding some data
This is part two of the blog series about creating a WPF application using TDD to drive the functionality and MVVM to split that functionality away from the view into something more testable. You may want to read part one … Continue reading
Using Unity to make Singleton-ness an implementation detail
The most common, canonical use of the Singleton pattern irritates me. Every time I see it, I think, “The singleton-ness of a class is an implementation detail, and shouldn’t leak out through that class’s interface.” Yet, that’s what it always … Continue reading
Posted in Uncategorized
2 Comments
Test Driving a WPF application using MVVM and TDD
This is a preview of the material I’m going to be presenting at the St. Louis Day of Dot Net in a couple weeks. Introduction For those of you who are reading this blog for the first time, I’m pretty … Continue reading
Are you coming to St. Louis Day of DotNet?
Only a few seats left, apparently, for the conference on August 28th and 29th. Register here. Looks like lots of good sessions, lots of good topics, and filled with good speakers. Personally, I’m speaking on Using MVVM and TDD to … Continue reading
Posted in Uncategorized
2 Comments
I’m thinking of an example…
I’m writing an example for a workshop on estimation in an agile context, and I’m considering using the idea of preparing a multi-course meal. I think I like this because it is entirely non-technical, so I can give it to … Continue reading
Posted in 111
2 Comments
Handling interactions between ViewModel classes
I’ve been puzzling over what seemed to be an insurmountable problem lately. It seemed that the guys who came up with the MVVM design pattern totally missed the boat on anything more than a simple, single-page app. It couldn’t be … Continue reading
Posted in Uncategorized
1 Comment
Agile in 6 words
My good friend, Matt Philip, wrote an interesting blog entry the other day about Six-Word Memoirs By Writers Famous and Obscure. I thought it might be interesting to write about the agile methods, their values, and their practices, following a … Continue reading
Posted in 111
4 Comments
Obvious comment of the day – TDD makes Pair Programming easier
A fairly obvious observation hit me today… If you are trying to pair program without also doing test driven development, when do you change roles? When doing TDD with Pairing, there is a rhythm to when the roles switch – … Continue reading
Posted in 111
5 Comments
Continuing the Growing up Geek Meme
I’ve been tagged by Brad Wilson to tell a bit about my geek childhood. Like most of you, I certainly had one My earliest geek memories starts with watching Star Trek back in about 1972. It was Return of the … Continue reading
Posted in 110
4 Comments