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.

Nenhum comentário:

Postar um comentário

Observação: somente um membro deste blog pode postar um comentário.