segunda-feira, 17 de maio de 2010

Projetar antes, programar depois

Por mais que eu seja programador, que eu tenha sempre partido pro código direto e que nos trabalhos nos quais participei a parte de planejamento era sempre negligenciada, com o tempo vim a perceber as vantagens de se projetar e organizar algo, o que quer que seja, antes de passar para o código.
Quando você sabe o que tem que fazer, e entende o conceito mais simples por trás de cada elemento do jogo, o resto fica mais fácil que andar pra frente.
Alguns projetos no que diz respeito a modelagem estão disponíveis a custos módicos, ou de graça, para quem quiser usar algo mais técnico e padronizado, mas pra quem não quer gastar tempo aprendendo litros sobre diagramação, pode estudar um pouco os fundamentos da de UML (Unified Modeling Language) ou criar sua própria notação, contanto que ela seja coerente, claro.

No próximo texto tentarei passar rapidamente por diagramação em UML e tentar focar nos elementos que precisam estar no seu projeto.