Ontem fiz uma pequena experiência com o TextUML e o Andromda. Foi uma experiência pequena porém bem sucedida, consistindo na criação de uma aplicação com 2 CRUDs associados.
Entendo que a possibilidade de se programar modelos sem desenhá-los abre um leque de caminhos para aqueles que, como eu, gostam do desenvolvimento organizado e com visão de alto nível, não abrindo mão da agilidade no processo.
O que mais senti falta foi dos casos de uso e das máquinas de estado. Espero que o TextUML evolua logo nesse sentido para que possamos fazer modelagens completas de aplicações sem, obrigatoriamente, termos que desenhar.
2 comentários:
Walter,
Máquinas de estado, sendo bastante relevantes no contexto de MDD, estão na mira para uma futura versão.
Diagramas de caso uso (assim como de colaboração e seqüência) não o são (servem apenas para documentação/comunicação) e portanto não estão nos planos.
Muito obrigado pelo interesse, vou tentar me manter a par do teu progresso.
Rafael,
Concordo que os de estado são mais importantes, mas atualmente uso os diagramas de caso de uso para gerar permissões de acesso, estruturas de menu e mais algumas coisas menores.
Postar um comentário