quarta-feira, 30 de março de 2011

Boas práticas de programação: Modularização

Olá, amigos. =)

Gostaria de iniciar as atividades de meu blog falando desta primordial prática de programação que é a modularização.

O que é: A modularização é dividir as tarefas a serem realizadas (métodos) em menores unidades operantes. Ou seja, ao invés de criarmos um sistema gigantesco extremamente rígido escrito em apenas uma função (a main), vinculamos à main o "pedaço" de todo o código organizado em outra funções, que terão suas tarefas específicas. Vejam o exemplo em C:



Agora sem módulos =)


Prós: Código extremamente organizado, e de fácil manutenção.

Contras: Tarefa trabalhosa de ser feita, e acaba deixando o código com mais linhas.

Enfim, de qualquer maneira a prática da modularização do seu código irá lhe dar vários benefícios, como a possibilidade de isolar funcionalidades em seu programa, deixando-o mais genérico (ou não, caso não queira), e expansível. Além é claro, de um código modularizado permitir a fácil integração de outros desenvolvedores com a sua aplicação.

Críticas são bem-vindas. =)
Abraços.

terça-feira, 29 de março de 2011

Olá mundo!

Ahaha...

Bom, este é meu novo blog. O criei no intuito de postar aqui tudo que aprendo sobre computação em geral (programação, redes, segurança, etc). O nome é do car*#$@!, né? =P

Amanhã começo a postar pois já está tarde.

Abraços.