Hola !
Mira que ha pasado tiempo desde que escribí mis primeros posts sobre DSLs, extensibilidad de Visual Studio y claro: los modeladores UML para Visual Studio; más de 6 años. En mi libro de Visual Studio 2010, les dediqué bastante páginas y los recuerdo con un cariño especial.
Dicho esto, también debo reconocer que nunca fui un gran fan de estas herramientas. Comprendo que en determinados escenarios son necesarias, pero al igual que la “documentación obligatoria” me parecen un trabajo adicional para un equipo de desarrollo. El extra consiste en mantener una versión coherente de estos diagramas con la realidad que refleja el código, sino mantienes esto, UML es una gran mentira.
Pues bien, cuando hace unos días el equipo de Visual Studio ALM anunció que los UML Designers se retirarían en la versión VS15, un par de personas pusieron el grito en el cielo. Personalmente, yo creo que está bien que no los incluyan más, Visual Studio debería dejar de cargar con funcionalidades extras que están allí desde hace mucho tiempo.
La única sugerencia que podría poner en este punto, es no matar completamente el producto. Una opción es liberar el código del mismo en GitHub y dejar que la comunidad y las personas que lo usan (que existen y son muchas) sigan manteniendo esta feature.
El tiempo dirá si tiene sentido o no seguir con UML, mientras tanto dejar que la comunidad sea la que mantiene estas extensiones es una buena forma de ayudar a que las personas puedan migrar a VS15.
Lo más triste de todo es que ahora ya nadie podrá seguir ganando logros de Visual Studio Achievements … y si, uno de los logros era UML GOD:
Create a UML Class Diagram 10 times. Code is for sissies. Models! Models! Models! Learn more about UML in Visual Studio.
Visual Studio Achievements … que tiempos aquellos ! 😀
Saludos @ Toronto
El Bruno
References
- Microsoft ALM Blog,
UML Designers have been removed; Layer Designer now supports live architectural analysis - Channel 9, UML God Achievement
- El Bruno, Visual Studio Achievements, algunos logros dan miedo !!!
- Amazon, Visual Studio 2010, .Net 4.0 y ALM
Bueno, nunca he creído que esa cosa llamada UML sirviera para nada, como ya dije hace muchos años no es estándar (aunque sea lo más usado) y algo que no es estándar para mí no tiene cabida en el mundo del desarrollo ni en nuestro querido VS, pero como dices habrá gente que se muera por algo así 😛
LikeLike