Lately while going through the code of latest MEF release, I stumbled upon a piece of code that used a very little known feature of .NET Just take a look: public struct Tuple<TFirst, TSecond>
{
public Tuple(TFirst first, TSecond second)
{
this = new Tuple<TFirst, TSecond>();//looks strange?
this.First = first;
this.Second = second;
...
I’m finishing work on my master’s thesis. As a part of it, I’m evaluating different Agile PM tools. I just installed ThoughtWorks Mingle on my VM and I was amazed that it was veeeery slow. I opened Task Manager and I saw this: I’m pretty sure it shouldn’t be like that. But at least now I understand why my VM is crawling. Technorati Tags: Agile PM,Agile,Mingle