Olá, tudo bem ?
Na aula a instrutora utiliza as variaveis assim:
const Pet= require('../models/pets');
module.exports = app =>{
app.post('/pet', (req, res)=>{
const pet = req.body;
Pet.adicionarPet(pet, res);
})
}
utilizando Pet para se referir ao model, e Utilizando pet para se referir a variavel que corresponde à re.body, as diferenciando apenas pelo caractere maiusculo no início, acredito que fica um pouco confuso assim, não seria uma melhor prática dar nomes diferentes ?
por exemplo:
const petModel = require('../models/petsModel');
module.exports = app =>{
app.post('/pet', (req, res)=>{
const pet = req.body;
petModel.adicionarPet(pet, res);
})
}
até mesmo o nome dos controllers e dos models são iguais.