The guest of this week's .NET Rocks! show is Scott W. Ambler. I was really looking forward to this show, as Scott is the author of one of the best books I've read: Refactoring Databases.
Richard
and Carl talked with him about agile development practices. Some topics
in particular where database refactoring, agile modeling and project
management. It was a great talk, and I strongly recommend to listen to
the show if you are interested in modern software development.
A very interesting story Scott was talking about, is about a question he uses to ask at conferences:
"When
you go back to work rename a column in a production database. Can you
safely do that and roll into production in less than a day?”
Interestingly, very few people can. Some people can do it in a month,
some people in three months. Some people think it's so risky, they
wouldn't even attempt to do it.
The topic
about database refactoring and evolutionary database design was of
special interest for me. That's because as I'm currently in the process
of developing a tool that helps developers to integrate database refactoring methods.
I
hope Scott will be on the show again some time. I'm sure he has a lot
of valuable knowledge and experience to talk about in many DNR shows.