skip to main | skip to sidebar

blog.iangoodsell.com

A home of useful information.

Friday, March 02, 2007

Good Articles on Unit Testing, Design, and Test-Driven Development

Jeremy D. Miller has some really good articles on unit testing, design and TDD. Here are some gems:

  • TDD Starter Kit
  • Haacked on TDD and Jeremy's First Rule of TDD
  • Jeremy's Second Law of TDD: Push, Don't Pull
  • Achieve Better Results by following Jeremy's Third Law of TDD: Test Small Before Testing Big
  • How much design before unit testing, and how much design knowledge before TDD?
  • What’s so great about Inversion of Control?
  • The Dependency Injection Pattern – What is it and why do I care?
  • Composed Method Pattern

Thanks to Rich for pointing these out to me.
Posted by IanG at 1:50 AM
Labels: Dev, Tips
Newer Post Older Post Home

Links

  • A little about me
  • My LinkedIn Profile
  • My Resume
  • iangoodsell.com
  • Home

- Portfolio - Samples of My Work -

  • That's Neat Organizing
  • Webcast: A Cure for Code Quality Woes

Blog Archive

  • ►  2010 (5)
    • ►  February (1)
      • Build Breaker!
    • ►  January (4)
      • Pair Programming - when your pair is 20 miles away...
      • More Adventures in Home Owning
      • No Global Warming… Really?
      • Who would have thought Massachusetts was a battleg...
  • ►  2009 (13)
    • ►  December (3)
      • Yes, Virginia, there is a Central Intelligence Age...
      • For those of us who made it to the office today…
      • The Twelve Bugs of Christmas
    • ►  November (1)
      • I miss Johnny Damon
    • ►  October (4)
      • Balloon Boy Halloween Costume
      • Vampires are so hot right now
      • Balloon Boy- T-Shirt Roundup
      • How much does it cost to make a sandwich?
    • ►  August (1)
      • Visual Studio TFS: Why no keyboard shortcut to vie...
    • ►  June (2)
      • I Hate Lotus Notes: Inserting Hyperlinks into an E...
      • Blogging from Code Generation 2009
    • ►  March (1)
      • Form 1040, WTF Edition
    • ►  January (1)
      • Renaissance Man
  • ►  2008 (18)
    • ►  November (2)
      • Irony, Grammar Edition
      • What is the opposite of product placement?
    • ►  July (3)
      • I Bricked My Phone...
      • Jewelry is in the Eye of the Beholder
      • PDF for the Wide screen
    • ►  June (1)
      • Cleanliness is next to...
    • ►  May (1)
      • Say What?!?
    • ►  April (3)
      • When Worlds Collide!
      • Cassoulet for Dinner!
      • Beignets for Breakfast!
    • ►  March (2)
      • Grill On!
      • Removing a Windows Live Account from WM6 Messaging...
    • ►  February (4)
      • CSI: Arlington
      • So where's the fire hydrant?
      • Batter Up!
      • Mothers, Don't Let Your Babies Grow up to be Sport...
    • ►  January (2)
      • These Are the Good Old Days
      • Here's a Quick Way to Separate a File Name from a ...
  • ▼  2007 (19)
    • ►  December (2)
      • Hooray! Google Maps Street View has come to Boston...
      • Mommy, Why is There a Server in the House?
    • ►  November (1)
      • Inner Circle is a great Facebook application
    • ►  October (1)
      • Microsoft is Releasing the Source Code for the .NE...
    • ►  September (1)
      • I just needed to post something in September
    • ►  August (1)
      • Installing a Whole House Fan
    • ►  July (1)
      • Stripping Paint
    • ►  June (3)
      • Reflections on the Job Hunt
      • Stripping Wallpaper - the real deal!
      • Adios, NuMega
    • ►  May (2)
      • I'm giving a webcast next week
      • Ask Me About... Ask This Old House
    • ►  April (1)
      • Creating Custom MSDN Help Filters
    • ▼  March (2)
      • SlickEdit Gadgets for Visual Studio 2005
      • Good Articles on Unit Testing, Design, and Test-Dr...
    • ►  February (2)
    • ►  January (2)
  • ►  2006 (43)
    • ►  December (3)
    • ►  November (4)
    • ►  October (1)
    • ►  September (1)
    • ►  August (13)
    • ►  July (5)
    • ►  June (1)
    • ►  May (3)
    • ►  April (2)
    • ►  March (2)
    • ►  February (6)
    • ►  January (2)
  • ►  2005 (37)
    • ►  December (1)
    • ►  November (9)
    • ►  October (4)
    • ►  September (12)
    • ►  August (6)
    • ►  July (1)
    • ►  February (4)

Labels

  • Career (2)
  • CodeGeneration (1)
  • Dev (51)
  • Events (2)
  • Facebook (1)
  • Food (4)
  • Home Improvement (5)
  • LotusNotes (1)
  • Misc (29)
  • Reviews (1)
  • Sports (4)
  • That's Neat (2)
  • Tips (53)
  • Tools (17)
  • VSIP (4)
  • Web Development (2)
  • Windows Mobile (2)

Subscribe To

Posts
Atom
Posts
Comments
Atom
Comments
 
© 2010, Ian Goodsell. All rights reserved.
Terms of Use