Posts Tagged “programação”

Faz tempo que eu não posto nada de útil por aqui, não? Hoje será diferente.
Fui ao primeiro dia do evento Extreme Programming Brasil 2004. Eu já tinha ouvido sobre XP antes, mas por falta de tempo não pude me atualizar. Alguns conceitos como refactoring, pair programming, test driving programming ficaram mais claros agora. Achei bem interessante, embora leve um tempo para amadurecer tudo e implementar isto num ambiente real de trabalho, mesmo porque tudo começa pelos testes, passa para a implementação e depois para o design em si, em um sentido completamente oposto à tradicional forma de se programar. Acho que vou começar em alguns projetos domésticos que tenho por aqui, só para ficar mais fácil.
Quem tiver alguma opinião sobre XP, casos, ou que trabalhe usando isso, por favor, os comments estão abertos!

Tags:,

Comments Nenhum comentário »

(Desculpem, mas ainda não acostumei a postar com frequencia!)

Tenho visto por aí muitos posts, artigos, mensagens e fóruns discutindo sobre “qual a melhor linguagem”. Engraçado é que nesses poucos anos que trabalho com programação sempre vejo esse assunto voltar à tona. Assim, acho legal expressar um pouco a minha opinião sobre o assunto.

Desde que comecei a programar (há mais ou menos 10 anos), estive envolvido em projetos grandes, pequenos, de curta, média e longa duração. Nesse período tive contato com diversas linguagens como C/C++, Java, VB, Clipper, Perl, Bash, gwbasic, Actionscript, e ainda programei para Dbase III, Lotus 1-2-3, Excel e Access. Se me perguntarem qual a melhor de todas, eu facilmente responderei: depende (sábio Fregni!). Por quê depende? Depende de vários fatores. Se o software precisa ser robusto, se o tempo de desenvolvimento é curto ou longo, se a solução precisa ser portável, e por aí vai. Essa é uma visão mais voltada para um projetista, um gerente de projeto. Isso não impede que esse mesmo cara prefira uma linguagem mais rápida para desenvolver os seus aplicativos domésticos. Aliás, isso acontece comigo normalmente. O que eu puder fazer em bash para não perder tempo, eu faço.

Em suma, tudo depende do que você vai fazer. Obviamente, isso implica em não necessariamente desenvolver em alguma linguagem que você domina, mas sim naquela que o projeto alcance os objetivos de forma eficaz, e com boa performance (quando é o caso).

Tags:

Comments 2 comentários »

Bad Behavior has blocked 39 access attempts in the last 7 days.

Switch to our mobile site

Page optimized by WP Minify WordPress Plugin