XML é tão ruim assim?
Diversos January 15th, 2008
Durante alguns anos trabalhando com desenvolvimento, tenho observado que enquanto alguns desenvolvedores amam outros, literalmente, odeiam trabalhar com arquivos XML.
Não sou ‘tão extremista’ assim. Tá certo que XML não é uma das 7 maravilhas do mundo, mas acredito que existem casos e casos para se utilizar. Aqueles que odeiam alegam que ele é feio, lento e, às vezes, chato de se escrever.
Realmente, existem situações em que sua utilização deixa o parser lento. Vamos pensar no seguinte ambiente: Quando estamos trabalhando com o hibernate e temos um número elevado de tabelas mapeadas em arquivos xml o tempo de carga dele é maior do que se fosse utilizado annotations. Tá certo que esse tempo de “espera” é apenas na primeira execução do sistema. Eu sei. Apenas citei este exemplo que me veio a cabeça. ([OFF] Aproveitando o exemplo: O que você acha mais rápido: parsear um arquivo XML ou fazer reflection para acessar as annotations? Particularmente, prefiro mapear minhas classes com annotations )
XML, use com moderação e nos lugares certos!
January 15th, 2008 at 4:55 pm
Eu não acho XML ruim, e também discordo com a coisa dele ser feio, pois existe o XLS que serve justamente para criar um estilo para o documento XML.
Mais é como vc disse ai, usar nos lugares certos.
Abraços
January 16th, 2008 at 6:41 pm
Eu tb concordo.. tudo tem seu lugar certo. de ser usado, porem o que percebo que alguns desenvolvedores/programadores tem habito de querer um recurso X-tudo para atender X-necessidades.. e nao é bem assim.. os recursos de xml é show… de nao precisar ficar recompilando classe toda hora que o dado mudar..
Um bom exemplo da essencia de xml está no capitulo 5 do livro head first.. que pode ser encontrado em pdf ai na net.. :D!!
flw! bom topico alberto… porem achei que precisou dar mais um aprofundamento…
hehe flw!