Monthly Archives: September 2009

Will Git Drive Open Source Contribution

I know I’m not alone when I say that I’ve been hearing a lot more about Git lately. I have talked to others that have expressed interested in moving to Git and dropping use of Subversion. Now just to properly … Continue reading 

Posted in git, Open Source | 4 Comments

Actually Querying with the Specification Pattern

In my previous post, I talked about using the specification pattern for querying collections. I didn’t actually show any code that does what I was talking about, I just showed the set-up and creation of specifications. The following is how … Continue reading 

Posted in Design Patterns, DRY, Moq, Testing | 10 Comments

Using the Specification Pattern for Querying

The specification pattern is great for adhering to the Single Responsibility Principle (SRP). The reason it can be so powerful is that it encapsulates one piece of logic, and nothing more. I’ve decided to come up with some code that … Continue reading 

Posted in Design Patterns, Design Principles, DRY, SOLID | 17 Comments

I’m A Lucky Programmer Too!

  A while ago, I read “Lucky to be a Programmer” and while it sums up my feelings exactly, I wanted to continue the conversation of some additional thoughts on this same topic. There’s a lot of reasons I consider myself … Continue reading 

Posted in Continuous Improvement | Leave a comment