WaveMaker. Um maker de verdade!  XML
Índice dos Fóruns » Assuntos gerais (Off-topic)
Autor Mensagem
bruno.braga
JavaChild
[Avatar]

Membro desde: 23/09/2006 15:02:46
Mensagens: 121
Localização: BH - MG
Offline

pcalcado wrote:Por favor spearam a discussão software livre x proprietário de geração de código. Tem gente que tem gerador de código proprietário que possui código aberto para seus clientes.

Até onde eu sei a postura do Bruno no J2EE Spider é, com já oi dito aqui, fazer o trabalho repetitivo. Isso significa que se você gerava uma classe e um arquivo em XML em duas horas na mão ele vai gerar a mesma coisa em 15 minutos. No fim das contas da manutenção dá no mesmo (se a ferramenta tiver qualidade, claro). Eu nunca usei o J2EE Spider mas já usei muitas ferramentas para este tipo de coisa.

O problema das coisas como o maker é que eles se propoem a substituir tudo, não só o trabalho repetitivo.


Eu não tinha visto a discussão, mas é exatamente isso.
O código criado pelo J2EE Spider é seu, não da ferramenta. O desenvolvedor tem liberdade para fazer qualquer manutenção quando necessário.
Inclusive sobre a discussão dos bugs, quem quiser pode consertar bugs nos artefatos gerados sem ficar dependente da ferramenta (só não esqueça de contribuir depois ).
Então resumindo: se chegarem bugs em produção, praticamente posso dizer que a culpa é mais do desenvolvedor que não fez nenhum tipo de teste no seu projeto (teste unitário, teste funcional, etc...) do que da ferramenta. Lembrem-se o código é seu e pode ser criado exatemente do seu jeito se customizar o template.


A parte ruim do wavemaker (pelo que eu vi em um vídeo) são esses pontos:
  • não é integrado com nenhuma IDE de desenvolvimento (tudo é feito via browser);

  • ele é quase uma IDE dentro do browser, você tem que sair arrastando as coisas, com não é maduro com o Eclipse / Netbeans não sei se funciona... isso tem que ser levado em consideração... um erro bobo de javascript no core da IDE pode atrapalhar muita coisa;

  • você tem mais trabalho para montar um projeto do que usando o conceito de templates, porque no wavemaker é necessário criar tudo no drag and drop, ele é quase mais uma IDE do que uma "maker" então parece mais concorrente do Eclipse do que do SPIDER ou ferramenta de geração de código;

  • não mostrou como fica o código gerado... você é obrigado a manter tudo pelo Wavemaker e ficar escravo dessa ferramenta? E se ela gerar código errado como você vai concertar? E se tiver acesso ao código gerado (parece que não), é possível abrir ele onde? Eclipse? NetBeans?

  • o wavemaker se propõe a criar uma aplicação com Spring, Hibernate, JAXWS, ACEGI, Dojo e ponto. Você não consegue escolher se quer usar JSF ou Spring MVC ou mesmo struts (não é possível escolher os frameworks). Ou seja você que tem que se adaptar ao wavemaker e não o contrário.

  • etc, etc...

  • Fiz só algumas observações sobre o conceito do wavemaker, que não parece muito diferente daquele outro maker da Bahia. Tirando as diferenças visuais e um ou outro detalhe os dois seguem para o mesmo lado.


    Bruno Braga
    http://www.brunobraga.com.br
    http://www.spideronrails.org
    [WWW]
    celsinho_tj
    Smalltalk
    [Avatar]

    Membro desde: 04/04/2008 09:35:31
    Mensagens: 2
    Offline

    Alguém leu a info de abril falando sobre o make ?

    2º semestre - sistema de informação
     
    Índice dos Fóruns » Assuntos gerais (Off-topic)
    Ir para:   
    Powered by JForum 2.1.8 © JForum Team