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.
In order to better communicate the "how" , we will not be using any pre-existing IOC
framework such as Castle
, etc. Rather, we will build our own simple implementation during the talk.
| posted on Thursday, May 08, 2008 11:32 AM