Padronização de código: por que fazer? Realmente funciona?

Postado por bob em 08/04/2009 | 4 comentários

Quando estou codificando alguma coisa, sempre procuro deixar o código organizado e com uma identação legal, para o caso de alguma outra pessoa precisar alterar o que está sendo feito, não ter grandes problemas.


Mas esse não é o único problema de várias pessoas editarem o mesmo código. Existe ainda a questão dos preciosismos de cada desenvolvedor. Acredite, isso existe… Passei por isso algumas vezes aqui na Fishy, mas nada muito grave.

Mas não chegou a ser nada muito grave, já que na época que entrei haviam apenas dois front-ends. Entretanto algumas vezes apareciam alguns probleminhas… Principalmente na hora de entender o que aquela classe css queria dizer e qual a sua função.

De qualquer forma, afim de prevenir problemas desse tipo, começamos a desenvolver uma documentação interna ;] Na realidade essa documentação nunca ficou pronta, pois sempre apareciam coisas novas. Entretanto, a base ficou pronta depois de algumas reuniões e revisões.

Graças a isso, hoje temos um código uniforme e não temos grandes problemas para continuar o trabalho de outro front-end. Uma grande prova disso são nosso novos projetos. Um belo dia Rebeka, uma amiga nerd, chegou e me disse:

Antes eu sabia quem tinha feito os sites só de olhar o código… Hoje em dia isso não acontece mais, porque o código é praticamente igual em todos os projetos novos.

Nessa hora, ficou mais do que provado que estávamos no caminho certo. Hoje, nossa documentação praticamente não tem brechas, as coisas novas que vão aparecendo são analisadas e, caso seja possível, adotadas como solução padrão. Assim ela fica sempre atualizada e nosso trabalho cada dia menos difícil :]

E aí, você já pensou em fazer isso alguma vez?

4 comentários sobre Padronização de código: por que fazer? Realmente funciona?

  1. Ricardo Matoso 

    A nossa funciona!!
    parabéns pelo post bobinho, não se esquça de postar la no muqueca também

  2. Rebeka 

    “Uma amiga nerd…” hihihihihihihi

    E realmente, hoje não dá mais pra diferenciar…

  3. Bruno 

    pois é =D acho que a gente chegou onde queria… mas ainda tem algumas coisas a serem acertadas ;]

  4. Ramon Victor 

    Também acredito que a padronização seja o melhor caminho para a melhoria do desempenho dos desenvolvedores na empresa.

    Nós que codificamos sabemos como é complicado da manutenção em um código mal estruturado..
    Então.. vamos padronizar pra conquistar! :D

    Parabéns pelo post!

Leave a Reply

Your email address will not be published. Required fields are marked *

*

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>