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…
Category: General
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?…
Weekly Nuggets – 9/2/05-9/9/05
“My favorite tdd life story is last fall when we were putting a large plastic sheet down on our porch (didn’t have time to seal it), and I let my girlfriend work on it for a while. She had started by stapling one end down, then slowly moving down the porch, stapling each side. What…
Comparison of SQL Databases
Brady Gaster found an interesting comparison of the features of various databases, including MSSQL, PostgreSQL, DB2, MySQL and oracle. Pretty good stuff.
Taking things for granted
I just got back from a trip to South Florida. My wife and I are both from Tampa, and both of our families (and most of our friends) still live there, so we go down quite a bit. This trip I headed down with my brother and stepdad to my stepdad’s girlfriend’s family reunion in…
Weekly Nuggets – 8/25/05-9/1/05
(Short list this week as I am heading down to South Florida in the morning. Have a safe Labor Day!) “My finest moment was estimating stories with a team in “number of tests”. We took one iteration’s worth of work, did a quick design by layer, then estimated the whole thing at about 275 programmer…
Reflection on bug making
In a recent post to the XP mailing list, Adrian Howard said: Many people seem to have a great deal of trouble going “meta” with mistakes. People will happily write code, discover it has bugs, spend half an hour with debugger finding bugs, fix bugs and repeat without ever saying to themselves “Is there a…
Lightweight method for running JUnit servlet tests
Brian Slesinsky posted a nice lightweight approach on the XP list about running servlets in the same process as JUnit using Jetty: One lightweight approach that most people don’t seem to know about is using Jetty to run servlets in the same process as JUnit. Jetty has a much nicer internal API than Tomcat. After…