Adventures in TDD, DDD, and NHibernate (from a past life)

Published 29 October 06 12:14 PM

NOTE: Recently, the referenced blog was taken down due to the fact that the company I was working for when I wrote the blog was purchased by another company who apparently does not believe in company-hosted blogs - and as such, took down my former company's blog site.  I unfortunatey have no means of republishing that site here, but may be able to at least track down the code demos - drop me an email through this site if you're interested.

Test-driven development (TDD) and domain-driven design (DDD) have been floating around out there for a while.  They are also becoming terms that seem to be going to the way of the overused, misused, and generally confusing - so allow me to add to the confusion <g>.  Follow this link to a public diary of sorts for a project that I did with a friend using principles in TDD and DDD - and using NHibernate for data persistence.  It should at least give you a window into the thought process that went into building the project - and hopefully a little insight into TDD and DDD - and maybe even some thought about NHibernate and ORM.

If you then want to go farther, I would suggest that you check out Jimmy Nilsson's book.

Comment Notification

If you would like to receive an email when updates are made to this post, please register here

Subscribe to this post's comments using RSS

Comments

# colinjack said on August 2, 2007 10:51 AM:

Link does not seem to work...

# Jack Ma said on September 5, 2007 1:22 AM:

Hi sir, I want to check the code demo you mentioned. Can you send it to me? jack4it @ gmail.com

# There and Back Again said on March 2, 2008 2:24 AM:

Several of you have emailed me over the past several months asking if I had a copy of the blog text and/or

# Noticias externas said on March 2, 2008 3:10 AM:

Several of you have emailed me over the past several months asking if I had a copy of the blog text and

Leave a Comment

(required) 
(optional)
(required) 

About hdierking

I am currently the Editor-in-Chief for MSDN Magazine. I joined Microsoft in 2006 as a product planner with the certification team at Microsoft Learning. Prior to that, I spent my career as a developer and later as an architect. My main technology passions include pretty much anything on language theory, agile development, and service-oriented architecture.
Page view tracker