Lucas,<br><br>Conselho (pode ler também como consultoria) custa caro, mas vou lhe dar a oportunidade de tê-lo a um preço acessível (a um preço de uma cerveja no próximo ES).<br><br>Isto que você está fazendo, muito de nós já fizemos e depois jogamos fora. Fizemos quando o nosso tempo era abundante e o salário ridículo (infelizmente é assim que funciona, o tempo ocioso é proporcionalmente inverso ao teu rendimento). A tua solução tem vários problemas, vou tentar enumerar alguns :<br>

<br>1o. tem um problema de estética. A tua solução é FEIA !!! Feio e Bonito em engenharia de software não é uma questão de gosto, e sim de facilidade/dificuldade na manutenção, escala e estabilidade, segurança, etc. Quanto alguém recebe a missão de alterar/manter um código e diz &#39;Nossa, que coisa horrível ! Como vou manter esta coisa ?&#39;, ou quando um script kid diz &#39;Hackear aquele site foi fácil, o código é ridículo !!!!&#39;. Isto significa que a estética de quem implementou a solução não é boa, ou seja, tecnicamente falando ele não é um bom profissional. Você  não acredita nisto, acha mesmo mesmo que a tua solução está segura, então dê uma olhada no OWASP[1] e veja se você toma os cuidados mínimos;<br>

<br>2o. desperdício de recursos. Quando é colocado tempo e dinheiro numa solução FEIA, isto é D.E.S.P.E.R.D.Í.C.I.O. Quando é colocado tempo e dinheiro numa solução BONITA, isto é I.N.V.E.S.T.I.M.E.N.T.O. Invista o teu tempo e dinheiro em algo bonito, escalável e estável, padronizado e com segurança. Isto tornará a tua vida mais simples, eficiente e produtiva;<br>

<br>3o. desserviço para o Perl. Esta solução é feia, desperdiça os recursos e portanto não contribui com a imagem de eficaz e eficiente que lutamos tanto para associar ao Perl. Perl é bonito e eficiente com os recursos desde que sejá utilizado as melhores práticas;<br>

<br>4o. foco errado. De todos os problemas, acho que este é o pior. Você está focando no SQL e não no negócio. Não sei qual a tua experiência de desenvolvimento, mas a discussão mais velha no desenvolvimento de aplicativos de negócios é &#39;Onde ficará as regras de negócio&#39;. Nestes anos todos estas regras já estiveram em vários lugares, mas recentemente estamos chegando a conclusão que na maioria das vezes o melhor lugar é no model (utilizando o modelo MVC), pois em último caso a maioria do negócio está resumido na qualidade dos dados (e por conseqüência processos de verificação). Um ORM como o DBIx::Class permite você mapear a persistência dos dados de maneira segura e fácil. A maneira como você está desperdiçando os teus recursos (e do teu investidor) não permite colocar a parte de negócios próximo aos dados, e isto terá um custo elevado no futuro próximo.  <br>

<br>Espero que você tenha percebido que o problema não é de código, e sim de tecnologia. Antes de defender a tua maneira de fazer, reflita sobre cada ponto abordado aqui e tente defende-los de maneiras lógica e não passional. Se você conseguir isto, eu lhe pago a cerveja.<br>

<br>Abraços,<br><br>Solli M. Honório<br><br>[1]<a href="http://www.owasp.org/index.php/Main_Page">http://www.owasp.org/index.php/Main_Page</a><br><br><div class="gmail_quote">2010/7/14 Lucas Moraes <span dir="ltr">&lt;<a href="mailto:mineiro@live.be">mineiro@live.be</a>&gt;</span><br>

<blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">



<div>
Oi Blabos de Blebe, Obrigado pela ajuda.<br>
Oi Luis Motta Campos, voce esta certo, mais nessa tentantiva de criar meus proprios modulos para manipular banco de dados, eu acabei aprendendo muita coisa, eu não vou para de fazer esses modulos sem sentido para os expirientes da linguagem, porque alem de eu estar aprendendo cada vez mais e é de ideias bobas que sai grandes projetos. Eu quiz fazer, fiz, funcionou e pronto. Mais eu vou usar o DBI ou DBIx::Class.<div class="im">

<br>
 <br>
Um abraço.<br>
 <br>
Deus é o limite<br>
 <br>                                               <br></div><div class="im"><hr>Al je email accounts in 1 inbox.  <a href="http://www.microsoft.com/netherlands/windowslive/Views/productdetail.aspx?product=Hotmail" target="_blank">Het kan in Hotmail. </a></div>

</div>
<br>_______________________________________________<br>
SaoPaulo-pm mailing list<br>
<a href="mailto:SaoPaulo-pm@pm.org">SaoPaulo-pm@pm.org</a><br>
<a href="http://mail.pm.org/mailman/listinfo/saopaulo-pm" target="_blank">http://mail.pm.org/mailman/listinfo/saopaulo-pm</a><br></blockquote></div><br><br clear="all"><br>-- <br>&quot;o animal satisfeito dorme&quot;. - Guimarães Rosa<br>