Debunking refactoring misconceptions at InfoQ

“If It Ain’t Broke, Don’t Fix It”

Often portrayed as longstanding engineering wisdom, “If It Ain’t Broke, Don’t Fix It” posture only promotes complacency. Refactoring teaches against it, and for a good reason.

LINQ to SQL or LINQ to MS SQL?

LINQ to SQL is simple ORM framework from Microsoft that ships with .Net framework 3.5. Today, it seems that Microsoft is trying to divert all attention to alternative Entity Framework, but this one is not without controversy. This maybe the reason why Microsoft didn’t address one very serious limitation of LINQ to SQL in SP1 […]