Over the weekend, I attended DDD9, a really excellent and free event for developers. The event was held at Microsoft's office in Reading, but was not a Microsoft event: Microsoft employees are forbidden from speaking. This really is the premier developer event in the UK.
I may do a round-up of the day here shortly, but in the meantime, I wanted to re-visit a topic I've touched on here before: the SOLID principles, and specifically the Single Responsibility Principle (SRP). One of the sessions I attended at DDD9 covered the SOLID principles in some depth (thanks, Nathan!) and this triggered a thought I'd had previously regarding the first of these principles, the Single Responsiblity Princple.