Monthly Archives: July 2008

Migratory Compromises

Martin Fowler recently wrote an article about incremental data migration. In it he covers some of the pitfalls to putting off data migration and the benefits associated with tackling migration iteratively. As a lot of us are doing re-writes or … Continue reading 

Posted in Agile, databases, migration | 4 Comments

Deep Fried DDD

Over the weekend I got the chance to sit down with Keith Elder and Chris Woodruff of Deep Fried Bytes fame and discuss domain-driven design. It was a fun conversation and the first part (of two) is available for download. … Continue reading 

Posted in DDD, housekeeping | 3 Comments

Rik on Design Patterns

Rik Bardrof, one of the senior developers at Xclaim, recently gave a presentation to the Syracuse .NET Developer’s Group. I was in town, so I captured the talk. In it, he covers a few patterns/principles we use extensively in our … Continue reading 

Posted in architecture, patterns, video | 14 Comments

Doctors We Ain’t

Time for a little bit of a rant. In a recent post, Jeffery Palermo paraphrases an analogy made by David Platt on a recent episode of the .NET Rocks podcast: In software, we can’t expect our clients to know what … Continue reading 

Posted in Agile, DDD, management, opinion, user stories | 14 Comments

How I Got Started in Software

My buddy Jason Meridith tagged me in the blog meme du jour asking, “how did you get started in software development?” How old were you when you started programming? At the age of ten or so I frittered around with … Continue reading 

Posted in nostalgia, software | 3 Comments

Super Models, Part 2: Avoid Mutators

A quick disclaimer: we’re entering religious territory here. I feel strongly about this issue, but it’s certainly my opinion. If you want to get the full sense of how passionate people are about this issue, check out this article at … Continue reading 

Posted in code, DDD, oo, opinion | 40 Comments