Microsoft lanzó hoy las compilaciones finales de Visual Studio 2012 en MSDN. Estoy tratando de decidir desde esta página de comparación de versiones qué edición instalar (puedo instalar cualquier edición que desee de forma gratuita). Soy un desarrollador en solitario que desarrolla principalmente aplicaciones web y aplicaciones de consola en C # y Python. Algunas de las características de Ultimate / Premium se ven potencialmente geniales (como UML y "depuración histórica"), pero la mayoría de las características no las necesitaré, o nunca he oído hablar de ellas.
Por un lado, sería bueno tener las características en caso de que las quiera algún día. Por otro lado, para algunos productos de software, las características adicionales causan que las ediciones superiores (1) sean más lentas y usen más memoria, y (2) tengan una IU más desordenada.
¿Es este el caso con Visual Studio?
fuente
La interfaz de usuario es bastante correcta en Visual Studio Ultimate. Hay más funciones, especialmente en el menú contextual, pero esas funciones adicionales no son demasiado molestas. Visual Studio 2010 Ultimate también se siente tan rápido como otras versiones de Visual Studio 2010.
El principal inconveniente es el espacio que toma tanto para el ISO como una vez instalado. Si desea instalar Visual Studio en su SSD que no es muy grande, este puede ser un elemento que lo aliente a usar otra edición de Visual Studio.
Dadas las características que están disponibles solo en Visual Studio Ultimate y el hecho de que algunas extensiones requieren la versión Ultimate (la comprobación estática de contratos de código fue un excelente ejemplo en el pasado ; parece que ahora también está disponible para otras versiones de Visual Studio) ), Visual Studio Ultimate es un buen negocio, a menos que tenga un SSD muy pequeño y no tenga dinero para uno más grande.
fuente
Soy un gran admirador del director de YAGNI (aunque está definido para el desarrollo de software, creo que también es aplicable a escenarios del mundo real). Si no lo necesita, no lo compre. Cómprelo justo cuando lo necesite.
Si no lo necesita, no lo instale, no importa cuán pequeños sean los recursos dedicados a él. Esta es una cultura. Después de un tiempo, verá que tiene muchos servicios y aplicaciones en su computadora, mientras que realmente no los necesita a todos.
fuente
Desde un punto práctico, el único problema con la instalación de Ultimate es si la persona que administra su código después de usted también tendrá Ultimate. Es bastante fácil de usar las características que solo están disponibles en los SKU de gama alta para su proyecto, lo que hará que sea más difícil de mantener por alguien con un SKU menor. Especialmente Ultimate vs Professional. Si eso nunca será un problema, definitivamente vaya con Ultimate, tiene demasiadas características excelentes para no instalarlo.
fuente