Junior
O que é acoplamento no código
sobes.tech IA
Resposta da IA
O acoplamento (em inglês, coupling) no código é o grau de dependência entre módulos ou componentes de um programa. Quanto maior o acoplamento, mais dependentes são os módulos entre si, o que torna a manutenção e a alteração do código mais difícil.
Exemplo: se uma classe utiliza diretamente detalhes internos de outra classe, isso é um acoplamento forte. Para reduzir o acoplamento, aplicam-se princípios de modularidade, interfaces e inversão de dependências.
Baixo acoplamento é uma boa prática que permite testar e modificar partes do programa mais facilmente sem afetar outras.