Mensagens enviadas por: Mauricio Linhares
Índice dos Fóruns » Perfil de Mauricio Linhares » Mensagens enviadas por Mauricio Linhares
Autor Mensagem
Não entendi essa sua colocação sobre ter um turbilhão de documentos.

Documentos do Struts? O struts-config.xml? Os JavaDocs? Que turbilhão de documentos é esse?
Facilite a sua vida:

http://quicktable.org/
Rapaz, num tem muito jeito não viu, se eu fosse você começava a fazer tudo na mão mesmo, porque a ferramenta não garante que vai estar tudo certo não.
Opa, erro de sintaxe, to concordando sim


Não funciona
cv wrote:http://www.joelonsoftware.com/articles/LeakyAbstractions.html


Perfeito
Ruby On Rails == Código HTML misturado com script Ruby ( não, aqueles macros não ajudam), até PHP com o PRADO ( http://www.xisc.com/ ) é mais fácil de usar e manter.

O WebWork eu tentei, mas a documentação terrível (eles apresentam o WebWork na página 356 ). Quando eles melhorarem eu tento denovo

Seaside eu nunca ouvi falar, vou procurar

Eu não vejo nenhum problema pra fazer manutenção nele. Você já passou um aperto com ele
Mas tem muita gente mesmo que não sabe nem o que tá falando e já quer usar "os frameworks da moda". A quantidade de gente que eu vejo que nem aprendeu a usar JDBC e já quer meter as mãos no Hibernate e os caras que não sabem nem o que é uma requisição HTTP ou um formulário HTML e já querem usar o Struts é terrível.

Tem que ter uma base, não é como usar os programas da M$ que você simplesmente clica e arrasta, tem que entender mesmo o que está acontecendo pra poder controlar a aplicação, mas as pessoas andam com tanta "pressa" que simplesmente se perdem.
É até uma coisa esquisita, os caras procuram os melhores cérebros do mundo e tem sempre que trazer gente de fora e comprar coisas prontas pra poder trabalhar direitinho.

Compraram uma empresa de spyware pra fazer um spyware, compraram uma de antivírus pra eles fazerem o antivírus, compraram o Messenger, compraram o DOS...

A Microsoft nunca conseguiu "inventar" nada de novo, tudo veio atrás de alguma coisa que estava tentando invadir o mercado dela. Java fez frente a eles, contrataram o criador do Delphi e botaram ele pra misturar Delphi e Java, que terminou virando C#, o Firefox fez frente a eles, e o IE, que estava fadado a morrer (o LongHorn não deveria ter navegador, é tudo integrado) renasce em uma versão 7. Ninguém queria usar o Windows em servidores, aí eles contratam o cara que fez o OS das máquinas IBM pra fazer o NT.

Porque a galera que trabalha lá nunca consegue fazer uma coisa nova e interessante? Porque sempre tem alguém que sai na frente (como o Google) e só depois eles entram na jogada?

Com os milhões que eles investem em pesquisa, tem alguma coisa muito errada nisso.
Cara se não tormarmos cuidado está acontecendo o mesmo com os frameworks.
O pessoal está usando pela inércia não pela necessidade real.
A mesma coisa são com os patterns...
Joãoziho diz:
"Vamos usar DTO, EJB, DAO, Hibernate, Factory, Struts, Swing, Servlet porque esse é o padrão certo"


Bem, se você consegue fazer alguma coisa com a mesma produtividade e o mesmo nível de controle sobre a aplicação sem usar nada disso, parabéns.

Frameworks são aplicações semi-prontas que servem pra serem estendidas e utilizadas conforme as nossas necessidades. Se não fosse assim, agente ia programar em assebly, que é o único jeito de não usar (quase) nada, montar tudo na mão.

Tem uma empresa de desenvolvimento de sites em Java que está passando por um problema sério, por que as suas páginas não estão abrindo no Firefox (exemplo: http://www.wscom.com.br/ ), eles não usaram MVC, fizeram tudo "dentro" do JSP. Agora imagine o milagre que eles vão fazer pra mudar tudo isso, simplesmente porque ninguém pensou nisso. Se alguém tivesse se preocupado em dividir essas coisas em camadas, montar uma arquitetura bonitinha, o trabalho ia ser bem menor.

Usar frameworks, padrões de projeto, orientação a objetos, orientação a aspectos e todos esses buzzwords da informática, não serve de nada pro cliente, serve é pra nós, os trabalhadores braçais, que vão ter que debugar, limpar, corrigir e mudar aquele resultado. Montar uma arquitetura bem definida só serve pra facilitar o nosso trabalho, não deixar a ferramenta melhor pro usuário final.

Eu, pessoalmente, acho que o clicar e arrastar, os wizards e essas coisas comuns de ferramenta RAD estão a um abismo de distância dos frameworks que nós estamos acostumados a trabalhar em Java.

Teve até um caso interessante na lista Java-BR, um cara tava perguntando como é que ele instalava o Hibernate no PC dele. Disse que foi no site e não achou nada na documentação que falasse sobre a instalação dele no computador. Ele queria wizard até pra dezipar o arquivo?
Em vez de usar use , veja a explicação na própria API, a regra 2 de manipulação de campos:

http://java.sun.com/j2se/1.5.0/docs/api/java/util/Calendar.html
É bom que eles botem esse 3.1 looooooooogo, eu quero usar Generics e enums!
Pois é cara, engraçado, eu uso datatables em C# mas nunca vi um datatable em Java, especialmente em Java pra web.

Você achou lá no Google
Cara, eu recomendo esses livros aqui, são incríveis (não adianta procurar na net):

http://www.oreilly.com/catalog/headservletsjsp/

http://www.oreilly.com/catalog/hfdesignpat

http://www.oreilly.com/catalog/hfjejb
Já tentou fazer assim ó:

<%

session.removeAttribute("cod_empresa");
session.removeAttribute("cod_senha");

session.invalidate();
response.sendRedirect("/WEBSH/frmliberacao.jsp");

%>

O próprio servidor de aplicação se responsabiliza por colocar o host correto quando for enviar o redirect para o navegador.
 
Índice dos Fóruns » Perfil de Mauricio Linhares » Mensagens enviadas por Mauricio Linhares
Ir para:   
Powered by JForum 2.1.8 © JForum Team