o que é?
A programação modular é uma técnica de design de software que ajuda a separar partes dos nosso código em módulos para uma melhor organização e reaproveitamento do código.
Bom eu poderia te passar quem criou e quando foi criado, mas nosso intuito aqui não é esse. Então apenas vou fazer você entender como aplicar.
Vamos lá!
Para essa aula vamos usar javascript como exemplo e usar um modelo que eu e muita gente usa na organização dos nossos módulos em pastas:
1 - Criação dos arquivos:
.Crie uma pasta e dentro dessa pasta com um arquivo index.js
.Crie uma pasta dentro da sua pasta com um arquivo “module.js” dentro.
Ficará dessa maneira:
Dentro do arquivo " modules.js ":
O que fizemos?
Criamos um módulo pronto para ser exportado, com uma propriedade “nome” com o valor “minhaStack” e criamos o método “mensagem” que recebe uma mensagem ou uma string como parâmetro. Ok, módulo pronto para ser exportado, agora vamos para o "index.js" usar esse método.
O que fizemos?
.Usamos o “require” para importar o módulo e armazenamos a na constante “modulo”.
.Chamamos o método “mensagem” usando o “modulo.mensagem()”. E como parâmetro usamos o método “nome”.
E a saída no terminal foi
“Minha stack, a melhor maneira de escolher sua stack!! ”
Gostou desse post? compartilha com os amigos e nos siga nas redes sociais!!