May 2008 Blog Posts

  • 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...