Esta e uma forma de fixarmos sempre as paginas que mais utilizamos no Google Chrome. Acredito que a maioria das pessoas, assim como eu, abrem o Chrome pelo menos umas 20 vezes por dia, e sempre visualizam os mesmos sites. Entao, acabei encontrando este video explicativo no site do Baboo, e resolvi por no Blog para que todos tenham a mesma facilidade, assim como eu tive. Texto Extraido do Active Delphi... Veja so que interessante:Com o passar do tempo, ficam nitidas para mim algumas situacoes nas quais desenvolvedores talentosos (ou nao) entram e das quais saem completamente idiotas (rarissimas vezes com algum tipo de salvacao). Chamo estas situacoes de armadilhas para desenvolvedores e, a partir deste post, pretendo expor algumas das que presenciei ou virei a me deparar a partir de entao (sintam-se abertos a me contarem as suas).A palavra armadilha foi selecionada a dedo. Isto porque todas as situacoes que irei mencionar aqui possuem uma caracteristica em comum: apresentam um ambiente ou objeto aparentemente confortavel e desejavel que, uma vez penetrado ou obtido, mostra-se incrivelmente cruel.Armadilha #1: Determinismo linguisticoE o meu pior pesadelo sem sombra de duvidas. Para aqueles que nao o conhecem, o determinismo linguistico consiste na hipotese segundo a qual a nossa percepcao do mundo e definida por nossa linguagem. Exemplo classico: os esquimos. Estes conseguem distinguir n tons diferentes de branco, cada um com seu proprio nome, ao passo que nos, brasileiros, basicamente conseguimos distinguir apenas o branco e o cinza. Em contra-partida, conhecemos n tipos diferentes de bananas (nanica, caturra, serra dagua...), ao passo que um esquimo so consegue distinguir de cara um tipo de banana.Como isto se aplicaria a um desenvolvedor? Simples: aquele que so utiliza o mesmo ambiente de desenvolvimento/linguagem normalmente tem uma dificuldade monumental em aprender qualquer outro. Exemplo classico: o pessoal que trabalha com ambientes RAD como Visual Basic ou Delphi (mais especificamente, os amontoadores de componentes (ha pessoas absurdamente competentes trabalhando Delphi e VB)). Ao tentarem aprender outra linguagem como Java, por exemplo, a primeira coisa que tentam fazer consiste em aplicar exatamente as mesmas tecnicas que utilizavam ate entao neste novo ambiente. Resultado: fracasso total. E possivel diagnosticar alguem que tenha caido nesta armadilha ao ouvir alguma das frases abaixo:Linguagem/Ambiente X e um LIXO!O sujeito esta tentando aplicar tecnicas especificas de um ambiente/linguagem em outro. Como nao irao funcionar, consequentemente, ve a culpa NO ambiente/linguagem, e nao em si mesmo.Sou muito mais produtivo na linguagem/ambiente X. Se estivesse trabalhando nele, o trabalho ja estaria pronto!O problema se torna nitido. O sujeito basicamente confirma que realmente so consegue trabalhar em um ambiente/linguagem.Linguagens de programacao sao todas iguais. So varia a sintaxe...Aham... Se fosse verdade, so existiria UMA linguagem de programacao (a que o sujeito conhece, provavelmente)Um aspecto interessante de quem caiu nesta armadilha consiste em uma certa arrogancia. Culpam a linguagem/ambiente por todos os problemas que estao enfrentando e se esquecem de que o mesmo ambiente/linguagem foi utilizado com sucesso incontaveis vezes em projetos do mesmo ou maior porte do que aquele no qual o individuo se encontra em dificuldades.Na realidade, o