Archives
-
Behavior Driven Development (BDD)
Chris Matts turned me on to the JBehave project (here and here). At first I was skeptical because I didn't see anything different from the xUnit frameworks. However, on contemplating for a moment the fact that I also don't believe that xUnit tests are "Tests" and that I like the "Example" terminology from Brian Marick. The "Behavior" and "Should" terminology start to feel right to me. I'm not sure we need a new project to achieve this. At least with nUnit we can name the methods anything we want, and if you really wanted to you could create new attributes to replace [Fixture] and [Test].
-
Agile Panel Discussion
Ward Cunningham and I have been invited to represent the Agile software development proponents at a panel discussion co-sponsored by the Rose City SPIN and PNSQC. The panel discussion is titled "Agile and Traditional Development: A Creative Synergy" and will be 5:30pm on October 13, 2004 in conjunction with the Pacific Northwest Software Quality Conference (PNSQC).