Recently, Ken Boucher brought up a term on the Maverick Software newsgroup: Serviceability. He defined it as such: What’s serviceable?Serviceable is the Holy Grail as found in Indiana Jones and theLast Crusade. It’s meatball surgery from M*A*S*H 4077. It’sa picnic table. It’s breakfast at 8pm in the kind of diner thatyou just can’t find anymore…
Author: Cory Foy
Weekly Nuggets – 9/16/05-9/30/05
(Two weeks worth to make up for the trip to D.C. Speaking of travelling – I’ll be in Vegas October 10th-14th if anyone wants to get together) “Some of the world’s greatest feats were accomplished by people not smart enough to know they were impossible.”(Doug Larson) “People who have the ability gain buy-in aren’t the…
Charlotte Extreme Programming Group
Well, I was tired of wondering if anyone else in Charlotte was doing XP, and since it looks like the XPDay conference helped push our company in that direction, I’ve started up a Charlotte XP group. Hang on to your hats – I’m going to light an XP fire yet around here!
XP Day 2005 – Washington, D.C.
(Edit: Corrected the name of the conference and the organizers of the event, thanks to J.B.’s feedback. Sorry!) Today was XP Day DC 2005. We’re on the plane back right now, and I wanted to recap my thoughts on it while I’ve still got it fresh in my mind. The conference, put together by Diaspar…
Test Driving UIs / MVP Part 2 – User Stories
In Part 1 I discussed a hypothetical realty company who needs a new application for their business. They’ve decided to go ahead with the app, and so we are about ready to start development. With the general requirements in hand, we work with the customers to create user stories for their application. We get the…
Weekly Nuggets – 9/9/05-9/16/05
“That was back when I thought simple rules sufficed.”(Kent Beck) “Take “test before code”, for example. It’s a nice simple rule. However, in practice I find that sometimes I just can’t think of how to test, so I code anyway. Often I discover I really could have tested but I didn’t realize it until later….
EJB 3.0, XMLBeans, and other CharJUG Goodness
Last night was our monthly CharJUG meeting. Patrick Linskey from SolarMetric (and Bitter EJB fame) came down and talked with us about the new EJB 3.0 spec. For those of you who have shunned EJB’s before, this is definately something you might want to check out. The EJB team was tasked, among other things, with…
Test-Driving Development with VS2005
(Edit: Sorry for the misleading title. Indeed, this is more of an introduction to unit testing in 2005 then actual TDDing in it – Cory) Over the weekend I got VS2005 beta installed on a virtual PC. While I know there have been a lot of changes to the IDE, I was most interested in…
Test-Driving UIs / MVP – Part 1
I’ve finally gotten together enough time to do some more work on TDDing User Interfaces and implementing the MVP pattern in .NET. As some of you know, I presented on a little bit of this at an MSDN Code Camp several months ago. My flaw in that presentation was trying to cover too much ground….
Eschewing Fundamental Types
There is a very interesting conversation going on at the Test-Driven Development list about Eschewing Fundamental Types. Basically, how many times have you done: public class Person{ //… public string FirstName { get{return firstName;} } public string LastName { get{return lastName;} }} and then how many times has the requirement changed so you have to provide a full name representation? Or Last, First?…