[Cascavel-pm] Código ilegivel ao olho humando atrasa processamento ?

igor@izut.com igor em izut.com
Segunda Junho 13 11:22:59 PDT 2005


Não sei se vocês assistiram o speech do Randal no FISL. Ele falou
justamente sobre isso. Você consegue separar em um sistema que fez em
partes privadas e partes que você consegue contribuir para com a
comunidade. Uma coisa que ele disse foi algo do tipo: \'você utiliza o que
os outros disponibilizaram, doe um pedaço do que você fez\' (tradução
minha, pode estar errada mas o espírito creio que seja esse). Você utiliza
por exemplo o Perl que é free software, e uma vasta gama de módulos do
CPAN, que também são free software. Por que, quando você vê que o que você
está fazendo pode ajudar outras pessoas, não disponibiliza um pedaço? Um
exemplo que o Randal fez foi acertar a nivel contratual, e por exemplo,
manter privado a parte do teu sistema que só interessa à empresa
(informação tática, como mencionado anteriormente) e disponibilizar algo
que você fez para alcançar o objetivo do seu trabalho porém não
confidencial ao seu cliente. Com o lucro de você mesmo poder reutilizar o
que você já fez e poder dormir tranquilamente sem pensar se você infringiu
alguma cláusula sobre privacidade do contrato. Não sei se é muito
diferente de mercado para mercado, mas segundo ele (novamente foi só o que
eu escutei) dá certo com seus negócios. Talvez esteja na hora de nos
acostumarmos a contribuir, já que não há quem programe em Perl que não vá
no CPAN para verificar se o que precisa já estar feito. Se você utilizar
dez módulos e contribuir com um deles, seja liberando algo que você criou
ou até mesmo requisitando features ou arrumando bugs, estaremos no lucro.

Igor.


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