A Microsoft lançou hoje as versões finais do Visual Studio 2012 no MSDN. Estou tentando decidir, nesta página de comparação de versões, qual edição instalar (eu posso instalar qualquer edição que quiser gratuitamente). Sou um desenvolvedor solo que desenvolve principalmente aplicativos da Web e aplicativos de console em C # e Python. Alguns dos recursos do Ultimate / Premium parecem potencialmente interessantes (como UML e "depuração histórica"), mas a maioria dos recursos de que não precisarei ou nunca ouvi falar.
Por um lado, seria bom ter os recursos, caso eu os queira um dia. Por outro lado, para alguns produtos de software, os recursos extras fazem com que as edições mais avançadas (1) sejam mais lentas e usem mais memória e (2) tenham uma interface mais desorganizada.
É esse o caso do Visual Studio?
fonte
A interface do usuário está bastante correta no Visual Studio Ultimate. Existem mais recursos, especialmente no menu de contexto, mas esses recursos adicionais não são muito intrusivos. O Visual Studio 2010 Ultimate também parece tão rápido quanto as outras versões do Visual Studio 2010.
A principal desvantagem é o espaço necessário para o ISO e uma vez instalado. Se você deseja instalar o Visual Studio no seu SSD que não é muito grande, isso pode ser um elemento para incentivá-lo a usar outra edição do Visual Studio.
Dados os recursos disponíveis apenas no Visual Studio Ultimate e o fato de algumas extensões exigirem a versão Ultimate (a verificação estática dos contratos de código foi um excelente exemplo no passado ; parece que agora, ele também está disponível para outras versões do Visual Studio ), O Visual Studio Ultimate é um bom negócio, a menos que você tenha um SSD muito pequeno e não tenha dinheiro para um maior.
fonte
Sou um grande fã do diretor da YAGNI (embora seja definido para o desenvolvimento de software, acredito que seja aplicável também a cenários do mundo real). Se você não precisar, não compre. Compre-o exatamente quando precisar.
Se você não precisar, não instale, não importa quão pequenos seriam os recursos dedicados a ele. Isto é uma cultura. Depois de um tempo, você percebe que possui muitos serviços e aplicativos no seu computador, enquanto realmente não precisa de todos eles.
fonte
Do ponto de vista prático, o único problema com a instalação do Ultimate é se a pessoa que gerencia seu código depois que você também terá o Ultimate. É muito fácil usar recursos disponíveis apenas nos SKUs mais avançados para o seu projeto, o que tornará mais difícil a manutenção por alguém com um SKU menor. Especialmente Ultimate vs Professional. Se isso nunca será um problema, definitivamente vá com o Ultimate, ele possui muitos recursos excelentes para não instalá-lo.
fonte