Skip to content

Cory Foy

Organizational agility through intersecting business and technology

Menu
  • FASTER Fridays
  • Mapping Mondays
  • Player Embed
  • Search Videos
  • User Dashboard
  • User Videos
  • Video Category
  • Video Form
  • Video Tag
Menu

Category: General

Test-Driving Development with VS2005

Posted on September 13, 2005 by Cory Foy

(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…

Read more

Test-Driving UIs / MVP – Part 1

Posted on September 10, 2005 by Cory Foy

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….

Read more

Eschewing Fundamental Types

Posted on September 9, 2005 by Cory Foy

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?…

Read more

Weekly Nuggets – 9/2/05-9/9/05

Posted on September 9, 2005 by Cory Foy

“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…

Read more

Comparison of SQL Databases

Posted on September 8, 2005 by Cory Foy

Brady Gaster found an interesting comparison of the features of various databases, including MSSQL, PostgreSQL, DB2, MySQL and oracle. Pretty good stuff.

Read more

Taking things for granted

Posted on September 6, 2005 by Cory Foy

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…

Read more

Weekly Nuggets – 8/25/05-9/1/05

Posted on September 1, 2005 by Cory Foy

(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…

Read more

Reflection on bug making

Posted on August 28, 2005 by Cory Foy

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…

Read more

Lightweight method for running JUnit servlet tests

Posted on August 26, 2005 by Cory Foy

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…

Read more

Weekly Nuggets – 8/19/05-8/25/05

Posted on August 26, 2005 by Cory Foy

Weekly Nuggets: – “Quality in real money terms (and that is the way we keep score in business) is the inverse of the expense of technical support. If technical support is a profit center, then quality in the terms you think about normally are inverted. Therefore, if you wish to have high quality, you should…

Read more

Posts navigation

  • Previous
  • 1
  • …
  • 43
  • 44
  • 45
  • 46
  • 47
  • 48
  • 49
  • …
  • 52
  • Next
© 2025 Cory Foy | Powered by Superbs Personal Blog theme