A while back I started noticing the word "SOLID" showing up on various good tech blogs. SOLID is an acronym describing five good software development principles.
When Scott Hanselman interviewed "Uncle Bob" with his latest podcast, I was excited to see it. Listening to it was no disappointment – it's a fantastic and practical introduction to these valuable principles.
If you don't have time to listen to the whole thing, I highly recommend listening to at least the first 14 minutes, where he covers the S: Single Responsibility Principle.
It's stuff that could change the rest of the code you write today for the better.