<html><head><style type="text/css"><!-- DIV {margin:0px;} --></style></head><body><div style="font-family:times new roman, new york, times, serif;font-size:12pt"> Oi Luiz, bom dia... Eu os estou relendo sim, mas com uma outra visão. Como adquiri ao longo do tempo desde a primeira leitura uma certa experiência em usar Perl no dia a dia esta sendo muito mais proveitoso e compreensível... E estou lendo com mais atenção. ;)<br> Sobre orientação a objetos eu começei a usá-la amplamente com C++ onde construí muitos projetos, gosto do C++ mas acho um tanto improdutivo (quando se tem e deve-se cumprir prazos). Utilizo OOP com outras linguagens como Java, PHP, Javascript, etc...; quero dizer que conheço bem programação orientada a objetos desde os tempos em que o Clipper "tentou" implementá-la.<br> Este projeto que venho mencionando foi o primeiro que construí em Perl utilizando OOP, fiz à medida que estava lendo estes books, vc
consegue imaginar a salada que fiz?! Mas funcionou e meus contratantes ficaram satisfeitos na época. Agora ele precisa ser ampliado e como se tornou um "monstrinho" como bem colocado. Eu preciso e estou revendo meus conceitos e aprendizado da linguagem.<br> Desculpe se feri os ouvidos e olhos do(s) amigo(s) com meus erros estúpidos, mas estou aprendendo muito com as respostas e ajudas que venho obtendo dos membros da comunidade.<br> Abraço.<br><br>PS: O conhecimento é a única coisa que quando compartilhada se propaga em grandes proporções.<br><div> </div>Daniel ® Antunes<br><em><font color="#007f40">profissional de informática</font></em><br><em><font color="#007f40">msn</font></em> daniel.legend@terra.com.br<br><em></em><em><font color="#007f40">yahoo-messenger</font></em> danielrantunes@yahoo.com.br<br><em></em><em><font color="#007f40">mobile</font></em> + 55 11 8965 2999<br><em><font color="#007f40">gnu/linux
user</font></em> #238553<div style="font-family: times new roman,new york,times,serif; font-size: 12pt;"><br><br><div style="font-family: times new roman,new york,times,serif; font-size: 12pt;">----- Mensagem original ----<br>De: Luis Motta Campos <luismottacampos@yahoo.co.uk><br>Para: Cascavel Perl Mongers <cascavel-pm@pm.org><br>Enviadas: Quinta-feira, 12 de Julho de 2007 7:16:43<br>Assunto: Re: [Cascavel-pm] [Bulk] Res: Res: "Subroutine new redefined at"<br><br><div>On Jul 11, 2007, at 1:34 PM, Daniel ® Antunes wrote:<br>> Minhas práticas se baseiam nos livros : Perl Programming (o <br>> clássico livro do camelo), Perl for C Programmers (me elucidou uma <br>> série de dúvidas), Gerenciamento de Dados com Perl (livro que <br>> ganhei e não acrescentou muito) e Advanced Perl Programming (este é <br>> muito legal para entender o backstage). Eu os li há bastante
tempo <br>> e atualmente têm me servido somente para consulta; quero dizer que <br>> não peguei nenhuma literatura mais atual. Neles a abordagem para <br>> utilização de OOP é a mesma : Exporter.pm e váriaveis @ISA e @EXPORT.<br><br> Eu aconselho você a RELER OS LIVROS.<br> Mas desta vez, faz isso prestando atenção.<br> Os livros de Perl que eu tenho (Programming Perl, Advanced Perl <br>Programming) não mencionam nunca nada sobre usar Exporter.pm para <br>programação orientada à objetos.<br><br> Você não deveria nem tentar usar o Exporter mais. Ele não serve <br>para este paradígma e não é recomendável começar a tentar fazer <br>coisas com ele sem saber o que você está fazendo.<br><br> Eu recomendo também que você estude e aprenda Orientação a Objetos <br>antes de tentar usar isso em sistemas sérios. OOA&D é uma
ferramenta <br>poderosa para facilitar o reuso de código, se você sabe usar. Caso <br>contrário, ela cria monstrinhos impossíveis de manter, que vão <br>impedir que o seu sistema funcione corretamente e seja extendido e <br>melhorado - você mal vai conseguir entender o que se passa ali.<br><br> E estude também alguma coisa de engenharia de software. Eu <br>recomendo o livro do Pressmann (Software Engineering), que, a pesar <br>de usar outro paradígma (programação estruturada) pelo menos vai te <br>dar uma noção básica sobre o que é e como deve funcionar o processo <br>de desenvolvimento de código.<br><br> Putamplexos!<br>--<br>Luis Motta Campos (a.k.a. Monsieur Champs) is a software engineer,<br>Perl fanatic evangelist, and amateur {cook, photographer}<br><br><br>_______________________________________________<br>Cascavel-pm mailing
list<br>Cascavel-pm@pm.org<br><a target="_blank" href="http://mail.pm.org/mailman/listinfo/cascavel-pm">http://mail.pm.org/mailman/listinfo/cascavel-pm</a><br></div></div><br></div></div><br>
<hr size=1>Novo <a href="http://yahoo.com.br/oqueeuganhocomisso ">Yahoo! Cadê?</a> - Experimente uma nova busca. </body></html>