En 2009, en una competición de oratoria, estas en las que un equipo defiende una idea y otro equipo defiende otra.
Discutían sobre la idea de tener una única lengua global en todo el mundo.
Unos con sus argumentos a favor. Otros con sus argumentos en contra.
Al final del debate, ganaron los que defendían una única lengua global.
Tendrá sus cosas buenas y sus cosas malas. Ahí no entro.
Verás.
Resulta que esta única lengua existe en el software.
Un tal Grady Booch se juntó con otro grupo de frikies.
Se pusieron a pensar, esas cosas que hace la gente inteligente.
Y sacaron lo que se llama Lenguaje Unificado de Modelado o UML.
Que como se escribe una clase. UML
Qué cómo se relacionan las clases. UML
Que quiero mostrar cuales son los componentes de mi aplicación. UML.
Que quiero enseñar como funciona el despliegue. UML
Que tengo un montón de paquetes y no sé como están relacionados. UML
Que quiero documentar un proceso. UML
Que quiero representar los estados de mi aplicación. UML
Que está creciendo el equipo y los nuevos tienen que enterarse como está el proyecto sin perderse en el código. UML
Que me da pereza mantener un montón de documentación en texto. UML
Que quiero… que quiero… UML.
Que deberías de aprender UML, en mi opinión no solicitada.
Y que tengas un buen día y lo disfrutes,
Josué.
Soy Josué Alcántara y cada día envio un mail con una idea para escribir software de calidad. ¿A quién se la envío? A mi lista de suscriptores. Día que estás fuera, idea que te pierdes. Así de fácil.