#VS15 – No more #UML desginers (And no more UML God Achievement!)

Hi !

It has been more than 6 years since I wrote my first posts about DSLs, Visual Studio extensibility and of course: UML modelers for Visual Studio. In my Visual Studio 2010 book, I also wrote several pages about this and that’s why I remember this with a special affection.

clipboard03

Having said that, also I have to admit that I was never a big fan of these tools. I understand that in certain scenarios are necessary, but as the “documents required rule” I think this is additional work for a development team. The extra work consists of maintaining a coherent version of these diagrams with the reality that reflects the code; if you don´t keep this updated , UML is a big lie.

A few days ago the Visual Studio ALM team announced, the UML Designers will be removed in the next Visual Studio 15 version. And, of course, some people put the cry in the sky. Personally, I think that it is good that they do not include them more, Visual Studio should be left loaded with features extras that have been there for long time.

image_26c6dc6f

The only suggestion I have  is to not kill the product at all. Maybe release the code at GitHub and leave the community and people who use it to maintain this feature (the user community exists and there are many developers using this feature) .

Time will tell if it makes sense or not to proceed with UML, while both let the community that maintains these extensions is a good way to help people can migrate to VS15.

The saddest thing of all is that now already no one can keep winning achievements of Visual Studio Achievements… and if one of the achievements was 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… ahhh those times!

Greetings @ Toronto

El Bruno

References

Advertisements

#VS15 – Adiós a los diseñadores #UML (Y adiós al logro UML God!)

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.

clipboard03

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.

image_26c6dc6f

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