Let’s start off simple – the IDE debate.
You all know this guy preaching all over the world that he has found the best IDE. I’ve been this guy and most probably you’ve been this guy as well. By the way, I hate this guy.
And lets say I am willing to listen to this guy, he’d argue all night long how his is the IDE a human can be most productive with, and it can do this and it can do that. How his tool makes the most common actions a breeze and intuitively guides him trough his life.
And while this peace of mind and joy with your surroundings is important, I’d argue it is not the most important thing. Rather than having these clever bots think of a way for me to be more productive I want to be the one defining my own experience.
The more important thing is that you are able to effectively identify the actions that slow you down. Once you do it’s quite easy to find a solution be it a shortcut or a snippet, or even a plug-in. Given that most of the tools out there give you enough flexibility for customization the debate is over.
I personally use Visual Studio 2010 flavoured with NuGet, an IronRuby console for playing around with the framework classes, a couple of highly customized command plug-ins, and tons of extra short-cuts.
The best IDE is by far the customized one.
A lot of people think they are being objective when choosing and IDE, they are not. All of us are subjective when it comes to tools. It is most likely a reflection of our personalities. And in the end, it doesn’t really matter. So please, find yourself something that suits you and stop blabbering.