From: Nelson C. de T. F. <nf...@in...> - 2000-10-10 21:52:27
|
Pessoal, > Coders, eu concordo com o André quanto a performance, mas a diferença entre > uma função genérica e outras menores em termos de processamento é muito > pequena. Até que ponto a performance é um fator importante para um dialer? Se não for tão crítico, vale mais a pena encarar o programa como um "meio de comunicação entre humanos", e não somente entre homem-máquina. > Uma outra solução poderia ser manter as pequenas funções, mas num > arquivo separado (módulo) de maneira que quando precisarmos mudar o formato > do arq. de configuração isso ficar fácil. Não é necessário fazer uma super > função, mas o que fizermos deve ser de fácil manutenção, já que amanhã pode > não sermos que estará dando manutenção ao código. Entre performance e > facilidade de manutenção fico com a segunda. Eu peguei a discussão no meio, mas se eu entendi a questão envolve o uso de arquivos em formato texto. Porque não usar uma biblioteca em C que permita usar expressões regulares (tipo Perl)? > Coders, mandem suas opiniões, o projeto é grande e tem um futuro enorme se > sair bem feito e isso depende da gente. A minha idéia de fazer uma interface baseada no Mozilla/XUL ainda está de pé, só falta eu arranjar algum tempo. :-) A propósito, alguém poderia documentar o funcionamento dos scripts, isto é, listar todos os arquivos que estão sendo usados e a função de cada um deles? Seria legal descrever com um pouco mais de cuidado o funcionamento dos scripts mais importantes. []s Nelson __________________________________________________________________ Nelson Ferraz Insite - Solucoes Internet e-mail: nf...@in... http://www.insite.com.br/ |