[Cascavel-pm] XML no Perl
Daniel Vinciguerra
daniel_5h4d0w em hotmail.com
Segunda Abril 23 06:03:17 PDT 2007
Desculpe Luiz não quiz dizer isso...
Acho que me exprecei mau... Não quero construir um programa melhor usando
uma base de
dados do que um com Bbanco de Dados a lá SQL.
Mais com o tamanho do programa que estou desenvolvendo seria muito usar um
bom Banco de
Dados.... mesmo que este seja o SQLite que por sinal adoro trabalhar com
ele... =)
O caso é que des de o começo me coloquei a criar esse banco de dados com
manipulação de
arquivos e regex... (Obviamente o programa iria ficar lento e o banco de
dados com varios erros
eu sei... eu sei... ^^ ) Porem tomei como um desafio e como XML e CSV são
"arquivos de texto"
pensei que usando os mesmo meu Banco de Dados ficaria com uma carinha mais
limpa e bonita
do que usando um formato próoprio.
Porem encontrei muitas "dificuldades" em manter meu programa com GUI TK
rodando em cima
de varias REGEX e outros... (já era de se esperar) =S
Por isso recorri a lista para opções e quando vi a resposta do nosso amigo
de lista indicando o
SQLite vi que não havia mais jeito e teria que usar um Banco de Dados para
deixar meu programa
mais leve e limpo...
Obs: Com certeza em uma aplicação comercial ou em outra ocasião não faria
uma loucura dessas...
porem queria testar até onde eu poderia ir.... e fracassei =(
Mais isso foi bom não a fracasso e sim a experiencia e bagagem intelectual
que ganhei tanto em
pesquisas para realizar um projeto desse quanto em dicas e puxões de orelha
aqui na lista... ^^
Contudo obrigado e desculpe minha má expressão... ^^
Daniel Vinciguerra - Daniel Shadow
--------------------------------------------------------------
- Perl, C/C++, Oracle, MySQL and SQLite Developer.
- Projeto Damn Small Linux Brasil.
- danielvinciguerra.multiply.com
--------------------------------------------------------------
>
>On Apr 20, 2007, at 10:50 PM, Daniel Vinciguerra wrote:
> > Pois é... começo a pensar que meu trabalho seria mais facil mesmo eu
> > querendo fazer o Banco de dados text based...
> > Ao menos eu teria um bom e robusto banco de dados no meu
> > programa... =)
>
> É ridículo você pensar que pode fazer um trabalho melhor que uma
>pessoa que se dispôs a construir uma base de dados.
>
> Isto posto, por favor, pare de falar bobagens, seja um bom
>estagiário de engenheiro de sistemas, e use um banco de dados de
>verdade.
>
> XML é formato de transferência de informações, não escala bem e
>tem milh
>ões de problemas. CSV é um ancestral do XML que, além de todos os
>problemas que o XML ainda possui, acrescenta mais alguns ao conjunto,
>que o XML conseguiu (de certa forma) afogar em burocracia.
>
> Não seja arrogante, você não tem chances de implementar melhor o
>seu sistema usando uma base de dados "home-made". Use o que os outros
>construíram a seu favor. Lembre-se da máxima:
>
> "Gigantes são os ombros sobre os quais eu me elevei"
>
> Ou, em computês: "O poder de um programador se mede pela
>quantidade de bibliotecas que ele consegue utilizar" (E. Morais, 1998)
>
> Putamplexos!
>--
>Luis Motta Campos (a.k.a. Monsieur Champs) is a software engineer,
>Perl fanatic evangelist, and amateur {cook, photographer}
>
>
>_______________________________________________
>Cascavel-pm mailing list
>Cascavel-pm em pm.org
>http://mail.pm.org/mailman/listinfo/cascavel-pm
_________________________________________________________________
Verificador de Segurança do Windows Live OneCare: verifique já a segurança
do seu PC! http://onecare.live.com/site/pt-br/default.htm
Mais detalhes sobre a lista de discussão Cascavel-pm