Recentemente estive na busca por ferramentas case que tivessem alguma conexão com o Rails, acabei encontrando o RailRoad, que basicamente gera diagramas de classe a partir de sua aplicação existente.
É uma opção para aplicações onde não há projetos, dando a oportunidade de um melhor entendimento do mesmo.
A instalação é simples, é necessário instalar a gem
gem install railroad
e instalar o graphviz responsável pela leitura da saída do programa em formato .dot
A utilização é tão fácil quanto a instalação:
railroad -o model.dot -M
railroad -o controller.dot -C
dot -Tpng model.dot > models.png
dot -Tpng controller.dot > controller.png
Pronto agora você tem imagem do seu controller e model
Abaixo diagramas criados no RailRoad:
Não entendi como funciona, é uma gem, então tenho que gerar um script ?
Abraço.
consegui utilizar mas em outro projeto, em um deles deu um conflito estranho
Que tipo de conflito? que versão do rails está utilizando? no site do RailRoad diz que ele foi testado nas versões Ruby 1.8.5 e Rails 1.1.6 a 1.2.3, talvez exista algumas modificações dependendo da versão
Muito boa tarde,Sou do site rastreamentodecelular.net,2 amigos meu me recomendaram o blog ta muito bom,detalhado,que blog diferenciado,muito bom mesmo,vou recomendar tb até…e esse aqui http://rastreadorgps.org/rastreamento_de_celular.html alguem sabe se é bom?quero usar na minha empresa,se alguem souber de alguma referencia!!