Mensagens enviadas por: renatosilva
Índice dos Fóruns » Perfil de renatosilva » Mensagens enviadas por renatosilva
Autor Mensagem
LuizAvila wrote:mas olha a assinaturo do amigo:
Eu odeio programação e amo The Cranberries


Não é dessa maneira que você está pensando.

Às vezes acho que nos prendemos muito a certas coisas, tipo acho que sou muito ansioso e, quando vejo, estou perdendo muito tempo preocupado com um programa, quando poderia estar dormindo ou ouvindo The Cranberries ou aprendendo a fazer um Si diminuto.

Nessas horas dá muita raiva. Tipo ontem fiquei uma três horas sei lá, só para decidir como será o layout do meu site, de estrutura muito simples. Vê se pode?????





.
.
volnei wrote:
Por exemplo?


Descule, não explanei bem por que tava indo almoçar

Tenho a impressão que em várias ocasiões pequenos problemas são toscamente modelados como estruturas de classes que acabam gerando amontoados de código desfocantes do objetivo central. Nã verdade isso é meio vago e é difícil apresentar exemplos bem concretos.

Mas sei lá imagina que você precisa somar dois números a e b.
Aí você pensa: eu somo a + b ou criiiiiooooo uma claaaaaaaseeee que tem o méeeeeeeetodo tal e o construtoooooor tal. Sacou mais ou menos?
É difícil dar um exemplo mais legal, quando puder se puder farei isso aqui

Caros colegas, o que estou querendo dizer é que talvez para pequenos problemas a OO acaba "enchendo linguça" e deteriorando o desempenho do código. Eu não acho que a OO é ruim, para nós programadores elá é muito boa, permite uma maior legibilidade e facilidade de manutenção do código.

Seria muito bom criar um classe para somar dois números, mesmo que levasse um pouco mais de tempo, se eu não tivesse que me preocupar com o desempenho. Por isso acredito que a OO acaba enchendo o código de partes "secundárias", partes estas que são responsáveis por manter a legibilidade e "manutebilidade" (isso existe ) que se fossem retiradas resultariam em uma execução mais eficiente.

Conclusão: acho que os compiladores deveriam ser super-power a ponto de serem capazes de fazer esse mapeamento de "mundo dos programadores - facilidade" para "mundo das máquinas - eficiência". Tipo, a própia semântica de uma aplicação seria diferente no código-fonte e no binário. Entenderam?
.
.
Caros colegas, vocês não acham que a OO às vezes complica o que poderia ser mais simples e eficiente?

Acho que a OO às vezes pejudica o desempenho de um modo muito tosco
.
Mas para quê serviria um argumento File?

Aliás, para quê serve um File?

Como eu salvo um texto em um arquivo?

Qual tipo de argumento vocês acham melhor:

Com File




Na chamada do método, acho feio isso:


Fica melhor assim:

Aí Carlos, me diz uma coisa:
Você não acha que o XStream não deixa o Digester lá em baixo?

A diferença é que o Digester permite maior controle pois é você quem define o mapeamento.

Ou seja, o Digester é pra quem quer leitura de XML, e o meu é pra quem quer escrever. Mas, parece-me, o XStream é mais indicado como um sistema de persistência de objetos do que uma ferramenta de acesso a XML. Por exemplo, ao ler um XML ele será totalmente mapeado para uma classe, mas e se você estiver interessado apenas em algumas partes?

Só falta o XStream permitir você ter um maior controle do mapeamento (ex: aceitando XPath) para ele desbancar o Digester, na minha opinião.

Acho que não vou desistir do meu, uma vantagem é o tamanho: 10KB nesse momento.
Ah é você mesmo!!! "Villela"

Vou dar uma olhada nesse XTream, talvez eu desista do meu

Você mora em Londres? Ouvi falar que toda a água aí é reciclada
Tipo você bebe aquela água do vaso sanitário agh!!
Foi na MundoJava, por um acaso foi você quem escreveu (Carlos Virella ou algo assim)?
Uma correção: "não usa DOM ou SAX" diz respeito a livrar o usuário do contato com essas APIs, não do funcionamento interno (ex: o Digester usa o SAX internamente, segundo o artigo da revista).

Alguém sabe se o Commons Digester possui um equivalente para escrever o XML?

Eu li um artigo numa revista que o autor fala da vantagem de usar o Digester em vez do SAX e do DOM para mapear os XML para classes Java.

Mas de que adianta isso se na hora de gravar o XML vou ter que usar algo em DOM ou SAX?

Alguém conhece algum equivalente (leia-se não usa DOM ou SAX) do Digester que escreva os XML, porque estou fazendo um por necessidade própria...
 
Índice dos Fóruns » Perfil de renatosilva » Mensagens enviadas por renatosilva
Ir para:   
Powered by JForum 2.1.8 © JForum Team