Pense Mais e Codifique Menos

Durante o desenvolvimento da versão 1.2 do meu Ajax FrameWorX, passei por algumas tantas dificuldades na programação. Isso é completamente normal, todo o desenvolvedor passa por isso, sem excessões. Falhas, defeitos, erros, inconsistências e a lista não termina por aí. O que interessa é o que se faz quando passamos por essas dificuldades.

Essa é a parte que difere um desenvolvedor de outro. O que devo fazer? Que tipo de técnica usar para contornar um problema? Muitos desenvolvedores, principalmente os desenvolvedores brasileiros (não sei, acho que vai da índole do povo), apelam para a conhecida POG (Programação Orientada a Gambiarras). Os desenvolvedores mais dedicados e mais preparados apelam para a melhor solução, a solução certa.

Isso não depende tanto do conhecimento (apesar de ajudar bastante), já que o que vale é saber pensar. Quando alguma coisa dá errado, não devemos (e não podemos) fazer da maneira mais fácil e rápida (me refiro as gambiarras aqui). Devemos pensar. Na Internet de hoje em dia, e na do futuro principalmente, economizar linhas de código é extremamente importante. Mais importante ainda é economizar linhas de código sem que nada deixe de funcionar.

Essas características, acredito eu, são as que realmente diferenciam um desenvolvedor de outro. Não desistir porque algo errado aconteceu, e sim contornar o problema da melhor maneira possível, sem desistir no meio de um projeto.

Por essas e outras, estude, atualize-se, pesquise, estude, analise, pense, estude, estude, estude, estude. Isso com certeza vai te tornar um excelente desenvolvedor, e vai te ajudar bastante, da mesma maneira que está me ajudando a crescer como desenvolvedor. E isso vale pra JavaScript, PHP, ASP, CGI, XHTML, CSS, enfim, tudo isso aí. Boa Sorte em sua jornada!

Posts Relacionados

Postado em outubro 20, 2006 às 22:31

Comentários

  1. Leo Santana

    Tive a sorte de encontrar seus artigos sobre Javascript Orientado a objetos e li seu blog quase todo.

    Concordo plenamente sobre evitar a POG, que torna um projeto infinito, pois a gente sempre volta a algum ponto pra melhorar alguma coisa. E assim cria-se um ciclo infinito de correções.

    Ainda tenho muito a aprender, mas já passei da fase da POG, pelo menos de forma exagerada. rsss


  2. Leandro Vieira Pinho

    Rapaz, que blog bacana.

    Achei aqui não lembro por onde, mas estou gostando. E lerei seus posts um a um, gostei do conteúdo.

    Um abraço.


  3. Ronaud

    Cara esse conceito de POG é legal. Tem que divulgar mais. Criar campanha do tipo: Dê um Basta para a POG. rs Brincadeiras a parte, quero sugerir algo que sinto falta na maioria dos blogs que acesso. Me refiro a esse lado mais “comportamental” da vida de programador. Todos se concentram nos códigos, e a visão de mundo fica meio de lado. Titulos como Pense mais e codifique menos pega bem pra esse lado e abre a mente da galerinha. Valeu e Parabéns ae pelo blog, ta show.


  4. JulioGreff

    Concordo com sua visão de que a filosofia é também importante, e sempre que possível dou uma passada sobre isso nos tópicos. Bom não só pra quem começa, mas pro pessoal experiente também.


Trackbacks

  1. Css Blog Digest - Pense Mais e Codifique Menos Outubro 23, 2006 @ 11:39

Deixe seu comentário