With DDD Scotland just finished I thought it would be good to give a post mortem of the sessions I actually went to and the bits that I picked up…
09:30 - “Everything you wanted to know about refactoring but were afraid to ask!” by Gary Short
As with Gary’s talk at the ORM battle he was on great form – his example of the largest refactoring project ever was very interesting and highlighted that refactoring is not limited to software development. The reason for refactoring was clear and the tooling used was quite impressive. Well done to Gary for his funny and informative session.
10:45 - “TDD? I don't have time” by Craig Nicol
Craig talked about TDD from baby steps and I gained a lot from it. Was a real shame that the tests he wrote ultimately didn’t pass but the promise of code to finish off gives me something to dig into!
12:00 - “What's new in C# 4.0” by Guy Smith-Ferrier
Having not seen Guy talk before but knowing that he’d been doing it for a while I had high hopes and I was not disappointed. His style was technical but informative and the use of video to show VS2010 without the slowness was ingenious.
14:30 - “What is functional programming?” by Barry Carr
For me this was the most confusing of the talks as it was in a language that I didn’t know and discussed concepts I didn’t see any current application for. It did provide me with all the key information to prepare me when I look at it with a real world scenario to apply it in.
16:00 - “SQL Server Architecture: The Life of a Query” by Christian Bolton
After chatting with Christian Bolton at the pre-event dinner he sold the concept to me and since I didn’t have anything planned for the last session I decided to pop in an lend some moral support. Since I know very little about SQL execution plans I’m not sure what I gained from the first part of the session but the second half which touched on how data changes are managed was much more helpful. Christian delivered this talk in a confident and clear manner demonstrating how knowledgeable he is.
Overall I got a lot out of the sessions, was impressed by the organisation of the whole event and was able to meet up with some great new people. Keep up the good work guys…