Quando você usa módulos no seu programa, significa que você está usando OO?? <br>Eu sempre tive essa duvida, por causa daquele 'package...' lá em cima :)<br>E também porque você acessa &quot;metodos&quot; do modulo, e sempre que eu ouço falar em metodos eu lembro de OO.
<br>Agora programar em OO só pra quem gosta mesmo, ou se você usa um Framework que facilita isso, tipo Catalyst.<br><br>/me tem trauma de OO por causa do Java &gt;.&lt;<br><br><div><span class="gmail_quote">On 11/30/06, <b class="gmail_sendername">
Adriano Ferreira</b> &lt;<a href="mailto:a.r.ferreira@gmail.com">a.r.ferreira@gmail.com</a>&gt; wrote:</span><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
On 11/30/06, Lorn &lt;<a href="mailto:lorn.br@gmail.com">lorn.br@gmail.com</a>&gt; wrote:<br>&gt; Qual a vantagem de eu tranformar um programa em perl normal em objeto?<br>&gt; alem dele ficar &quot;abençoado&quot; :P<br>
<br>Se o programa tem partes reutilizáveis, vale apenas trabalhá-lo em<br>módulos (que já ajudam) e se a complexidade aumenta, objetos podem ser<br>interessantes (embora não haja regra geral -- tem de ser visto caso a<br>
caso e, como sempre, depende. Depende de mil e um fatores -- passando<br>desde a utilização do código até a proficiência/paciência do<br>programador).<br><br>Se é um código para ser usado uma única vez, não vale a pena complicar
<br>-- você pode demorar mais projetando o objeto do que resolvendo o<br>problema em mãos. Se é um código com o qual você e outros terão de<br>conviver por muito tempo e que provavelmente vai mudar e evoluir, você<br>vai apreciar ter feito dele na forma de objetos.
<br><br>Se você é supersticioso, abençoar seu código (o equivalente Perl de<br>trabalhar com objetos) deve ser sempre um bom negócio. Mas superstição<br>não há de funcionar sempre em casos de programação.<br>_______________________________________________
<br>Cascavel-pm mailing list<br><a href="mailto:Cascavel-pm@pm.org">Cascavel-pm@pm.org</a><br><a href="http://mail.pm.org/mailman/listinfo/cascavel-pm">http://mail.pm.org/mailman/listinfo/cascavel-pm</a><br></blockquote></div>
<br><br clear="all"><br>-- <br>Lorn <br>- Slackware Linux<br><a href="http://www.slackwarezine.com.br">www.slackwarezine.com.br</a><br>- <a href="http://lornlab.org">http://lornlab.org</a>