| Autor |
Mensagem |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 05/03/2008 14:58:18
|
Emerson Macedo
Virtual Machine Man
![[Avatar]](/images/avatar/360c19682e81f21d55846685c1701179.jpg)
Membro desde: 01/08/2006 16:55:28
Mensagens: 689
Localização: Rio de Janeiro - RJ
Offline
|
xandroalmeida wrote:Mas eu acho que ajuda bastante você olhar um diagrama de classes do seu dominio, mesmo que você já conheça o projeto. Desde que esteja atualizado, mas se for para fazer um diagrama deste e não manter atualizado é melhor não fazer mesmo.
O que você acha em dar uma olhada na suite de testes para saber as funcionalidades do sitema? Caso não exista nada, é muito simples usar um Jude da vida pra fazer engenharia reversa. Caso já existam os tais diagramas, haverá 99% de chance de estar desatualizado.
|
Emerson Macedo Leite
PMP - Ping-pong Master Player
CSM - Counter-Strile Manager
http://codificando.com
"Porque, assim como o relâmpago sai do oriente e se mostra até o ocidente, assim será também a vinda do filho do homem." - Mateus 24:27 |
|
|
 |
|
|
![[Post New]](/templates/default/images/icon_minipost_new.gif) 05/03/2008 15:31:36
|
aleck
GUJ Ranger
![[Avatar]](/images/avatar/2051bd70fc110a2208bdbd4a743e7f79.jpg)
Membro desde: 27/03/2006 08:08:33
Mensagens: 843
Localização: Rio de Janeiro
Offline
|
O mito dos diagramas atualizados
EU voto no EA, mas realmente não gosto de usar estes diagramas para refletir o codigo e sim para ajudar no entendimento de alguma funcionalidade.
Quando sou obrigado a entregar uso a famosa engenharia reversa.
|
Desenvolvedor iOS/Android
http://blog.alexandresoli.com.br
@alexandresoli |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 05/03/2008 15:42:07
|
xandroalmeida
JavaChild
![[Avatar]](/images/avatar/b96fab78f4c997de5d5fa8621625e8b4.jpg)
Membro desde: 30/10/2006 16:45:54
Mensagens: 139
Localização: São Paulo
Offline
|
emerleite wrote:
xandroalmeida wrote:Mas eu acho que ajuda bastante você olhar um diagrama de classes do seu dominio, mesmo que você já conheça o projeto. Desde que esteja atualizado, mas se for para fazer um diagrama deste e não manter atualizado é melhor não fazer mesmo.
O que você acha em dar uma olhada na suite de testes para saber as funcionalidades do sitema? Caso não exista nada, é muito simples usar um Jude da vida pra fazer engenharia reversa. Caso já existam os tais diagramas, haverá 99% de chance de estar desatualizado.
Oh povo estressado e que enxerga de um lado só.
Eu disse que ter um diagrama uml atualizado é *mais uma* ferramenta que pode facilitar a vida.
Se você prefere *apenas* olhar a suite de testes, ok.
|
--
Alexandro D. Almeida
http://www.buzugo.com |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 05/03/2008 16:34:24
|
Emerson Macedo
Virtual Machine Man
![[Avatar]](/images/avatar/360c19682e81f21d55846685c1701179.jpg)
Membro desde: 01/08/2006 16:55:28
Mensagens: 689
Localização: Rio de Janeiro - RJ
Offline
|
xandroalmeida wrote:
emerleite wrote:
xandroalmeida wrote:Mas eu acho que ajuda bastante você olhar um diagrama de classes do seu dominio, mesmo que você já conheça o projeto. Desde que esteja atualizado, mas se for para fazer um diagrama deste e não manter atualizado é melhor não fazer mesmo.
O que você acha em dar uma olhada na suite de testes para saber as funcionalidades do sitema? Caso não exista nada, é muito simples usar um Jude da vida pra fazer engenharia reversa. Caso já existam os tais diagramas, haverá 99% de chance de estar desatualizado.
Oh povo estressado e que enxerga de um lado só.
Eu disse que ter um diagrama uml atualizado é *mais uma* ferramenta que pode facilitar a vida.
Se você prefere *apenas* olhar a suite de testes, ok.
Ops, não houve stress, somente uma opinião. E falando em opinião, IMO diagrama UMl atualizado é praticamente utopia. Eu nunca vi. Sempre no começo fica lindo e depois de algumas semanas ou meses tudo desatualizado.
|
Emerson Macedo Leite
PMP - Ping-pong Master Player
CSM - Counter-Strile Manager
http://codificando.com
"Porque, assim como o relâmpago sai do oriente e se mostra até o ocidente, assim será também a vinda do filho do homem." - Mateus 24:27 |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 06/03/2008 12:58:58
|
le-silva
Java Ninja
![[Avatar]](/images/avatar/c6e19e830859f2cb9f7c8f8cacb8d2a6.jpg)
Membro desde: 31/01/2003 10:21:32
Mensagens: 260
Offline
|
Quando preciso, uso o Enterprise Architect... Mas também gosto do Together Architect...
|
Leandro Silva
{ :blog => 'leandrosilva.com.br' , :twitter => '@codezone' } |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 06/03/2008 13:30:16
|
Tecnoage
GUJ Master
Membro desde: 13/03/2005 23:18:07
Mensagens: 1723
Localização: SP
Offline
|
juzepeleteiro wrote:Magic Draw!
Agora, esse negocio de engenharia reversa, inversa e de cabeça pra baixo nunca funcionou e nem deve.
Eu acredito que você não deve modelar seu código, mas sim a ideia. UML não é nada mais, que uma linguagem visual para comunicar.
Eu nunca vi uma representação UML do código ajudar...
se for pensar em ferramenta mesmo, MagicDraw++
mas realmente nada substitui papel ou a lousa branca...rs
This message was edited 1 time. Last update was at 06/03/2008 13:31:01
|
Arquiteto de Software
Sysped Solutions
R3 SAP CAT-83, NF-e, ECD, EFD, CT-e, MANAD, IN86
www.sysped.com.br |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 06/03/2008 13:45:31
|
paulo.marcelo
JavaBaby
![[Avatar]](/images/avatar/3e9aa06e4dd6770317a014fb19c762b8.png)
Membro desde: 03/03/2008 07:46:26
Mensagens: 83
Offline
|
A última versão do Netbeans vem com essa funcionalidade para você criar um projeto de UML, eu achei bem interessante.
This message was edited 1 time. Last update was at 06/03/2008 13:46:45
|
Paulo Marcelo |
|
|
 |
|
|