Is Git hard?

There are countless debates, pros and cons, posts and forums and so on on the net over the topic if git is hard and compare it versus other source controls. It’s always a clever choice not to join holy wars. Also, just telling your opinion from your viewpoint, rarely helps others. I often find myself […]

Covariance and Contravariance in c#

Covariance and Contravariance are something new in .net 4.0, and I see some confusion over it amongst developers. Well, sometimes, including me. This is called FAQ, but I find a good summary and starting point on the topic. http://blogs.msdn.com/b/csharpfaq/archive/2010/02/16/covariance-and-contravariance-faq.aspx If you would like a more scientific approach, see this: http://tomasp.net/blog/variance-explained.aspx/

Anonymous methods described (links)

In the last few months, I had a few times delving into delegates, anonymous methods, lambdas. Well, mostly by holding interviews. Since googling does not puts the best (and most exhausting, really) posts in the tops, I decided to list them here. Raymond Chen (The Old New Thing): The implementation of anonymous methods in C# […]