What does discipline mean to you? Looking at the definition from Merriam-Webster Dictionary, it could mean: punishment (obsolete) instruction a field of study training that corrects, molds, or perfects the mental faculties or moral character control gained by enforcing obedience or order orderly or prescribed conduct or pattern of behavior self-control a rule or system…
MSTest, NUnit and Visual Studio
At the recent TDD Firestarter event here in Tampa, a second issue came up in the reviews – namely why we chose to use NUnit over MSTest (given that it was held in an Microsoft office). Several reasons came up – cost (MSTest requires Visual Studio Pro), integration (MSTest requires Visual Studio to be installed…
Getting Started with Test-Driven Development
At the recent TDD Firestarter here in Tampa, a question came again that was a repeat of one from my TDD/MVC talk at Agile Tampa a couple of months back. Then, at the after-party of the Firestarter event, Joe Healy talked about needing a 10-step program for introducing TDD. I gave some thought to this,…
Pictures from the TDD Firestarter Event
This past Saturday, I got the great pleasure of hanging out at the TDD Firestarter event here in Tampa. It was great fun, and I even got to wow the crowd with demos on FitNesse, Cucumber and DBPro. I also got some decent pictures of the crowd and activities. You can see what I’ve uploaded…
Lean Kanban Conference Coming to Florida!
As more organizations have worked to implement agile practices, some teams have found wisdom in Lean Principles to guide them along. Some teams have even found ways to get rid of timeboxed iterations altogether and move towards Kanban – a pull based system for getting things done. If you’ve heard about Lean and Kanaban, or…
Beginning iPhone Development Review
When my wife got an Touch several months back, the first thing I wanted to do was build some applications for it. Who wouldn’t want to play with a device that has accelerometers, position sensors and multi-touch gestures? But being new to the Mac world, I needed something to help guide me along. Beginning iPhone…
Consenting Adults and Public APIs
Ayende has a post entitled “Consenting Adults” about a recent post by David Kean on why MSFT tries to lock down their APIs. Don’t get me wrong – I don’t like sealed and internal classes any more than the rest of us. It does make it difficult to test and extend. I’m a TDD proponent…
TDD Firestarter Event – January 17th, Tampa, FL
If you’ll be around the Tampa, FL area on January 17th, 2009, come out for an awesome Day of TDD. There will be lots of great speakers including: Scott C. Reynolds Sean Chambers Cory Foy (me!) Doing a session on Acceptance-Test Driven Development Christopher Bennage Rob Eisenberg You can get all the information at the…
Slides and Code from Last Night’s TDD/MVC Talk
Last night I presented a session on Test-Driven Development and Model-View Presenter with Michael Russo at the Agile Tampa meeting. The session went very well, although we had to cut some of the code we wanted to show because of time constraints. The slides and code are here: Presentation (PPT – 662k) Final Code (Zip…
TDD, MVP, Fitnesse and Food!
Tomorrow night I’m going to be presenting at the Agile Tampa meeting on Test-Driven Development, Model-View Presenter and Fitnesse, all in a nice 75-minute bite-sized chunk. I’ll have a co-presenter with Michael Russo, the fearless leader of the Agile Tampa group and a complete TDD newbie. We’ll even have free food! If you are coming,…