Engenharia reversa de Prestashop para Vraptor  XML
Índice dos Fóruns » Desenvolvimento Web
Autor Mensagem
joao_gabriel
What is classpath?

Membro desde: 07/12/2011 10:30:00
Mensagens: 5
Offline

Pessoal , é o seguinte , estou estudando desenvolvimento web com java faz uns 2 meses , estou dando enfase aos framework Vraptor e hibernate (jpa) . Já deu para pegar bastante conhecimento teórico , mas pouco prático , por falta de tempo .
Na empresa que eu trabalho surgiu uma nescidade de criar um web commerce , eu terei que analisar o projeto do zero , pois não temos muita experiencia com desenvolvimento web.E fora isso , tenho que desenvolver numa ferramenta case (Genexus) que nós já usamos para sistemas gui.
Só que eu vou entrar de férias daqui umas 2 semanas , e gostaria de começar a desenvolver este ecommerce com o Vraptor em casa mesmo, utilizando como base o Prestashop , pois não terei muito tempo para analise de projeto . A minha intenção é desenvolver um ecommerce básico , mas funcional e com algum apelo visual , para ser mostrado para o meu chefe , para que ele permita fazer o projeto em java em vez de fazer com o Genexus.
Mas oque vocês achão , poderia dar certo fazer uma engenharia reversa do Prestashop ? Será que da para fazer pelo menos o básico em 20 dias ? Alguma dica , sugestão ?Obrigado !
fabiozoroastro
GUJ Master
[Avatar]

Membro desde: 15/05/2006 16:23:01
Mensagens: 1262
Offline

João, eu acho que você demorará mais tempo entendendo todo o código do Prestashop do que bolar uma arquitetura e padrões você próprio.
Já pensou em usar o próprio prestashop ao invés de fazer tudo do zero?

GeneXus? Meus pêsames. =)

[]'s

..."Apenas sorria!"

Twitter

Blog

joao_gabriel
What is classpath?

Membro desde: 07/12/2011 10:30:00
Mensagens: 5
Offline

fabiozoroastro wrote:João, eu acho que você demorará mais tempo entendendo todo o código do Prestashop do que bolar uma arquitetura e padrões você próprio.
Já pensou em usar o próprio prestashop ao invés de fazer tudo do zero?


Já pensei , mais o meu chefe não que usar software de terceiros e quer no Genexus , eu queria criar uma alternativa a isto .


GeneXus? Meus pêsames. =)


Fazer oque né ! Estou sofrendo muito com isso !



This message was edited 1 time. Last update was at 07/12/2011 12:36:41

fabiozoroastro
GUJ Master
[Avatar]

Membro desde: 15/05/2006 16:23:01
Mensagens: 1262
Offline

João, não vou criticar seu gerente pois pode não depender apenas dele a proposta de utilizar o Genexus.

Se você quer mesmo criar um software de qualidade e não trabalhar com genexus, sugiro que você faça uma apresentação pra ele mostrando os problemas do Genexus e mostrando o tanto de coisa que o projeto pode ter de melhor usando o próprio prestashop ou então desenvolvido em VRaptor.

Eu acho que você trabalhar em suas férias para mostrar um resultado a ele não fará muita diferença e você perderá um tempo de descanso em vão.

Outro ponto que você tem que avaliar é que caso ele aposte em sua idéia de usar VRaptor por exemplo, provavelmente ele estará passando a responsabilidade pra você. Você está disposto a assumir o sucesso ou fracasso do projeto?

Pensa nisso aí. =)

Abraço.

[]'s

..."Apenas sorria!"

Twitter

Blog

joao_gabriel
What is classpath?

Membro desde: 07/12/2011 10:30:00
Mensagens: 5
Offline


João, não vou criticar seu gerente pois pode não depender apenas dele a proposta de utilizar o Genexus.

O motivo eu acredito que seja reaproveitar a base de conhecimento já existente . Por exemplo , todos os projetos da casa usam a mesma estrutura de banco de dados , independente da aplicação.


Se você quer mesmo criar um software de qualidade e não trabalhar com genexus, sugiro que você faça uma apresentação pra ele mostrando os problemas do Genexus e mostrando o tanto de coisa que o projeto pode ter de melhor usando o próprio prestashop ou então desenvolvido em VRaptor.

Os problemas da ferramenta já foram mostradas , o Prestashop já foi mostrado e mostrar o Vraptor , só com uma coisa já pronta !


Eu acho que você trabalhar em suas férias para mostrar um resultado a ele não fará muita diferença e você perderá um tempo de descanso em vão.

Verdade


Outro ponto que você tem que avaliar é que caso ele aposte em sua idéia de usar VRaptor por exemplo, provavelmente ele estará passando a responsabilidade pra você. Você está disposto a assumir o sucesso ou fracasso do projeto?

De qualquer maneira a responsabilidade será minha , a diferença é que com o Vraptor ou qualquer outro framework eu seria o único programador para isto ! Para complicar moro em cidade pequena só tem mais 2 ou 3 software house na cidade , formado a quase 2 anos e profissionalmente só programei com o Genexus , acabo ficando alienado profissionalmente !!

fabiozoroastro
GUJ Master
[Avatar]

Membro desde: 15/05/2006 16:23:01
Mensagens: 1262
Offline

Oi João...


Entendo a situação

Bom, minha sugestão é: Estude sempre e não deixe se alienar por imposições de tecnologias da empresa que você trabalha. Tente sempre se graduar mais, lendo livros e criando alguns projetos que você acredite lhe trazer muito dinheiro. Um dia você acerta...

No mais, desejo boa sorte na construção do seu sistema e espero que seja valioso pra você e para a empresa. Boa sorte.

This message was edited 1 time. Last update was at 08/12/2011 20:05:14


[]'s

..."Apenas sorria!"

Twitter

Blog

xandi_m5
JavaEvangelist

Membro desde: 17/07/2010 18:51:39
Mensagens: 473
Offline

Não tenho muita experiencial com java na pratica, mais com minha pouco experiência não concelho usar Vraptor.
Concelharia usar JSF, pois é muito bom, já é o padrão da Oracle e já tem certificação.
Sem fala que mão de obra para JSF é muito facil de achar!

Att: Alexandre
[Email] [WWW] [MSN]
fabiozoroastro
GUJ Master
[Avatar]

Membro desde: 15/05/2006 16:23:01
Mensagens: 1262
Offline

xandi_m5 wrote:Não tenho muita experiencial com java na pratica, mais com minha pouco experiência não concelho usar Vraptor.
Concelharia usar JSF, pois é muito bom, já é o padrão da Oracle e já tem certificação.
Sem fala que mão de obra para JSF é muito facil de achar!



A http://www.giran.com.br/ é especialista na construção de sistemas E-Commerce.
Eles construíram uma plataforma de comércio eletrônico que, se não me engano, foi construída em Java e VRaptor.


[]'s

..."Apenas sorria!"

Twitter

Blog

xandi_m5
JavaEvangelist

Membro desde: 17/07/2010 18:51:39
Mensagens: 473
Offline

fabiozoroastro wrote:
xandi_m5 wrote:Não tenho muita experiencial com java na pratica, mais com minha pouco experiência não concelho usar Vraptor.
Concelharia usar JSF, pois é muito bom, já é o padrão da Oracle e já tem certificação.
Sem fala que mão de obra para JSF é muito facil de achar!



A http://www.giran.com.br/ é especialista na construção de sistemas E-Commerce.
Eles construíram uma plataforma de comércio eletrônico que, se não me engano, foi construída em Java e VRaptor.



Não disse que Vraptor não presta...
Disse que sugiro JSF...

Att: Alexandre
[Email] [WWW] [MSN]
fabiozoroastro
GUJ Master
[Avatar]

Membro desde: 15/05/2006 16:23:01
Mensagens: 1262
Offline

Olá Xandi,

Coloquei uma opinião contrária a sua para que o João percebesse que quando você aconselhou a não usar o VRaptor, se tratava de uma opinião apenas.


[]'s

..."Apenas sorria!"

Twitter

Blog

xandi_m5
JavaEvangelist

Membro desde: 17/07/2010 18:51:39
Mensagens: 473
Offline

fabiozoroastro wrote:Olá Xandi,

Coloquei uma opinião contrária a sua para que o João percebesse que quando você aconselhou a não usar o VRaptor, se tratava de uma opinião apenas.



Ok

Att: Alexandre
[Email] [WWW] [MSN]
joao_gabriel
What is classpath?

Membro desde: 07/12/2011 10:30:00
Mensagens: 5
Offline

Obrigado pelas opiniões.Como no Genexus eu não tenho controle total sobre o html que vai ser gerado , estou querendo fugir dessas facilidades que o JSF tem , com medo de cair no mesmo problema , então acho que sobraria o Vraptor , Struts e Spring MVC. Eu estava pensando em dar prioridade ao front end , trabalhar mais o visual pois acho que boa parte dos controles não terei tempo de fazer .
 
Índice dos Fóruns » Desenvolvimento Web
Ir para:   
Powered by JForum 2.1.8 © JForum Team