[Rio-pm] Lendo conteúdo de página remota

Eden Cardim edencardim em gmail.com
Quarta Junho 4 07:37:22 PDT 2008


2008/6/4 Marco A P D'Andrade <mdacwb em gmail.com>:
> Utilizar o WW::Mechanize é realmente algo fantástico, mas dependendo da
> versão disponível, e requisitos de interação com a página, poderá ser um
> tiro de canhão.

O tempo do programador é mais valioso do que o tempo da máquina. O
tempo que se gasta implementando uma versão "capenga" do protocolo
HTTP com manipulação direta de sockets é bem próximo ao que se gasta
instalando o WWW::Mechanize, lendo a sinopse (que é mais do que o
suficiente pra casos simples) e implementando o requisito. Só que a
segunda alternativa te dá uma solução bem mais robusta e que tem uma
probabilidade bem menor de te morder no futuro. Além de que, sendo um
módulo amplamente documentado, divulgado e utilizado, vai ser mais
fácil outro desenvolvedor entender o que está acontecendo. Por fim,
ainda existe a possibilidade remota de você encontrar um erro no
módulo, e nesse caso você vai ter a oportunidade de contribuir um
patch de volta para a comunidade.

-- 
edenc.vox.com


Mais detalhes sobre a lista de discussão Rio-pm