SRP / DI / IOC : Don't Leave Sub Main Without Them
I'll be giving a talk at the Philly.NET Code Camp on 5/17/2008.
The Single Responsibility Principle. Dependency Injection. Inversion of Control.
If you don't already know and apply these concepts in your day-to-day development this talk is for you.
The talk will present a very easy learning curve into these topics. We will cover the "why" as well as the "how." We will take a simple application written without these techniques and transform it step-by-step.
While we will see that these things make testing your code much easier, we will also see that their use goes far beyond testing scenarios. ...
I'm not a Jedi
In this post James Kovacs is talking about becoming a ReSharper Jedi. Recently I attended a training class given by JP Boodhoo who is probably Obi Wan to these guys, if not Yoda himself.
I admit to being completely overwhelmed for most of the week, not the least reason being the obsession with this topic - Keyboard=Good Mouse=Bad.
I was shocked that someone would do training this way - after all, I was there to learn programming concepts, and that was greatly hindered by the fact that I just couldn't keep up.
But the real shock for me was how enthusiastic...