Leadership

yUML – Por que escrever um blog?

Transforme texto simples em diagramas UML poderosos—descubra como yUML revoluciona blogs técnicos tornando design complexo de software visual, compartilhável e facilmente incorporado

Venho tentando há algum tempo criar o hábito de, assim como leio ótimos posts, também escrevê-los. Em muitos desses textos vejo a ênfase na importância da disseminação do conhecimento — e é sobre isso que falo neste post de retomada.

Recentemente, foi lançado um novo serviço web que reforça ainda mais essa ideia de compartilhamento técnico: o yUML.

Para quem nunca ouviu falar: yUML é uma ferramenta online que permite gerar diagramas UML diretamente a partir de texto simples. Isso facilita muito a vida de quem escreve sobre design de software e quer ilustrar ideias sem depender de ferramentas pesadas.

Contexto: UML no Blog

Se você chegou aqui por curiosidade, recomendo antes dar uma olhada neste post anterior:

👉 UML – Introdução com Minicenários

Lá eu apresento diagramas de casos de uso e classes, usados para representar pequenos cenários da vida real, como classificados online ou controle de bolão. A ideia com o yUML é facilitar ainda mais essa visualização, de forma direta no blog.

Exemplo 1: Diagrama de Classe

[Cliente]1-0..*[Pedido]
[Pedido]<>-1[Pagamento]

Visualização:

Classe

Esse exemplo representa:

  • Um cliente pode ter zero ou vários pedidos.
  • Cada pedido tem exatamente um pagamento com agregação (relacionamento forte).

Exemplo 2: Diagrama de Caso de Uso

[Cliente]-(Consultar Produtos)
[Cliente]-(Fazer Pedido)
[Cliente]-(Cancelar Pedido)

Visualização:

Caso de Uso

Isso modela os principais pontos de interação de um cliente com o sistema de pedidos.

Exemplo 3: Diagrama de Atividades

(start)->(Validar Dados)->(Criar Conta)->(Enviar Email)->(end)

Visualização:

Atividades

Representa o fluxo de uma operação comum como cadastro de usuário.

Por que usar o yUML?

  • Ele permite incluir diagramas reais em blogs, markdowns e apresentações.
  • Você escreve com texto, mas entrega visual.
  • É ideal para explicar conceitos de forma incremental, sem precisar exportar imagens toda hora.

Conclusão

Mais do que uma dica de ferramenta, este post é um convite: se você tem algo a compartilhar, torne isso visível. Diagramas como os que explorei neste post de introdução à UML agora podem ser publicados com facilidade com yUML.

Seja um classificador, um editor de reservas, ou só um curioso — escreva, compartilhe e desenhe. O conhecimento cresce quando é diagramado.