I was recently “challenged” by a fellow agile member who claimed that Java developers have a higher maturity level then their fellow .NET developers. His claim was that .NET developers rely too much on the mouse when programming, which makes them slower because their hands have to leave the keyboard more frequently. Java developers, on the other hand, are more familiar with their tool (e.g. IDE) and all the keyboard shortcuts that are programmed into it.
So, I considered his claims and his challenge. I scoured the interwebs, searching for the knowledge I sought that would help me master the .NET coder’s tool of choice (the great Visual Studio), until I found what I was looking for.
And so, for my fellow .NET “adolescents”, I share with you this, straight from our god herself:
You threw down the gauntlet, B.C. and I accept your challenge.