[Rio-pm] Expressão Regular

Eden Cardim edencardim em gmail.com
Terça Janeiro 13 06:56:45 PST 2009


2009/1/12 Joao Gabriel <jamorreu em gmail.com>:
> Eu fico me perguntando, pra quer ter o trabalho de carregar um módulo
> SE uma simples expressão regular salva o dia de trabalho dele? ;)

"Trabalho de carregar um módulo"?! Isso é um claro caso de "False
Lazyness", o tempo que você acha que ganhou agora, COM CERTEZA vai
perder multiplicado lá na frente, porque usando um módulo:

- você não precisa escrever testes
- você ganha suporte especializado gratuito (lista e canais)
- é mais fácil manter código que usa Template Toolkit do que uma
expressão regular (desenvolvedores futuros não vão precisar pensar
"pra que raios serve isso?")
- o Template Toolkit é MUITO mais eficiente do que uma expressão
regular pra esse tipo de funcionalidade
- o código fica mais bem-estruturado porque ganha uma API, fica fácil
acrescentar funcionalidades como caching mais pra frente

-- 
   Eden Cardim       Need help with your Catalyst or DBIx::Class project?
  Code Monkey                    http://www.shadowcat.co.uk/catalyst/
 Shadowcat Systems Ltd.  Want a managed development or deployment platform?
http://edenc.vox.com/            http://www.shadowcat.co.uk/servers/


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