Pages

Monday, December 10, 2012

Code Review Corner Part 1

Ever wonder what's going on inside Entity Framework development?

Well, now you can because Entity Framework is open source!

But who really has the time to read through an insanely lengthy codebase.

Wouldn't it be great to just see a few gems from their codebase and maybe a few not-so-gems?  

Personally, I'd love to be able to go to an opensource project and get overview of exactly what 3rd party libraries they're using, how many dlls they have and what test coverage their tests have.

I'd even just like to know some of their coding standards and what they think makes good code.

I am going to try and deliver these things in this next series of blog posts.  

If you'd like me to review a codebase, email me your recommendation or comment below.  

I swear I won't scold people for not using hungarian notation.

I'll leave off with an interesting tidbit before I actually do review the entity framework.  Did you know Microsoft globally suppresses their own rule 

CA1502: Avoid excessive complexity



Heck, were you aware of GlobalSuppression.cs?

We're going to learn a lot.