sobre java web
15/04/2014
0
Janaina Mendes
Posts
16/04/2014
Carlos Proença
Não só na parte Web.... mas... o java tem 2 defeitos que são muito criticado.. pela comunidade.. que é a verbosidade e a infinidade de frameworks...
verbosidade é que para fazer uma app pequena voce tem q escrever muito codigo.... o lambdas do java 8 é para ajudar nisso em alguns pontos... mas a linguagem em si.. a arquitetura... ainda necessita de muita codificação e configuração para se poder trabalhar...
e a falta de padrao para os frameworks.... por exemplo a cada necessidade vc vai la e cria sua ferramenta... e depois disponibiliza... isso tem seu lado bom e tb tem seu lado ruim...
o lado bom é que a linguagem evolui assim.. tipo no java 6 e java 7 foram incorporados funcionalidades que existiam apenas em frameworks... como spring ... o JPA nasceu por causa do hibernate.... ou seja.. a linguagem fica melhor pegando oq a comunidade mais usa e incorporando ao "CORE" da linguagem...
mas isso da um problema de ter muita coisa pra estudar... o programador tem que sempre se atualizar e saber cada um dos frameworks... e isso sim é dificil... eu porexemplo ja perdi varias oportunidades de trabalho por não conhecer um determinado framework que não é muito utilizado no mercado....
e o legal é que nem é só com o java... um programador é muit funcional... entao alem dos milhares de frameworks em java... que tenho q saber.. ainda tenho que aprender os de javascript que esta caindo na msm historia...
é como meu professor dizia.. vc pisco sai um framework novo pra java... e agr eu complemento para javascript tb....
da pra fala muito mais sobre isso.. mas hehe vou me conter por agora... mas é a minha opinião
att.
18/04/2014
Janaina Mendes
18/04/2014
Roniere Almeida
19/04/2014
Carlos Proença
assim basicamente... é bom para a linguagem em si... pq ela evolui... fica mais facil... e com mias ferramentas...
mas n eh bom para o profissional e nem pra quem ta iniciando... pq sempre tem milhares de coisas novas pra estudar... se vc pisca... vc ja esta desatualizado e pode perde aquela vaguinha de emprego dos sonhos
mas hehe n desanima... pq o mercado tem padroes tb... tipo algumas tecnologias sao usadas por varias empresas... tipo como o Roniere falou... do curso de JSF
o padrao é saber maven JSF JPA SPRING/CDI e Ireport... com isso vc ja esta capaz de construir varias aplicações...
att
19/04/2014
Janaina Mendes
20/04/2014
Carlos Proença
tem sim muita coisa pra aprender e sempre tera... masss dev é uma profissao que te da a liberdade para usar a criatividade para resolver as coisas do dia a dia...
att
25/06/2014
Janaina Mendes
04/07/2014
Ronaldo Lanhellas
Se você parar para pensar, só o fato de usar um banco de dados, como o PostgreSQL, já faz com que você tenha que usar outras tecnologias para complementar seu projeto. Então é muito difícil pensar apenas em JEE sem usar tecnologias auxiliares, pelo menos o mercado exige muito isso.
04/07/2014
Janaina Mendes
04/07/2014
Ronaldo Lanhellas
Hoje em dia uma framework muito utilizado é o Hibernate, com ele nós podemos mapear um banco com mais de 200 tabelas para as classes em Java, então você trabalha com as classes como se fossem tabelas (não vou entrar em detalhes mais é mais ou menos isso). Se você tivesse que construir toda essa estrutura na mão, você ia perder muito tempo (muito mesmo), o cliente geralmente não quer saber se você usou Hibernate ou "Xinguilingue " para desenvolver o software dele, apenas quer que funcione como foi pedido, então você acha mesmo que vale a pena perder todo esse tempo ?
Agora, se for para estudo é válido sim, pois você irá aprender muito mas se não tem tempo o melhor é correr para os frameworks.
04/07/2014
Janaina Mendes
04/07/2014
Ronaldo Lanhellas
04/07/2014
Janaina Mendes
04/07/2014
Ronaldo Lanhellas
04/07/2014
Janaina Mendes
Clique aqui para fazer login e interagir na Comunidade :)