Em quais cenários é melhor usar um structvs a classem C
Qual é a diferença entre coesão e acoplamento? Como o acoplamento e a coesão podem levar a um projeto de software bom ou ruim? Quais são alguns exemplos que descrevem a diferença entre os dois e seu impacto na qualidade geral do
Estou estudando padrões e antipadrões. Tenho uma ideia clara sobre padrões, mas não recebo anti-padrões. Definições da web e da Wikipedia me confundem bastante. Alguém pode me explicar em palavras simples o que é um anti-padrão? Qual é o propósito? O que eles fazem? É uma coisa ruim ou...
Fechado . Esta questão é baseada em opiniões . No momento, não está aceitando respostas. Deseja melhorar esta pergunta? Atualize a pergunta para que ela possa ser respondida com fatos e citações editando esta postagem . Fechado há 2 anos . Melhore...
Você pode me dizer qual é a diferença entre abstração e ocultação de informações no desenvolvimento de software? Estou confuso. A abstração oculta a implementação de detalhes e a ocultação de informações abstrai todos os detalhes de algo. Atualização: Encontrei uma boa resposta para esses três...
Tenho problemas para entender a afirmação low in coupling and high in cohesion. Eu pesquisei e li muito sobre isso, mas ainda acho difícil de entender. Para o que eu entendo High cohesion, significa que devemos ter classes especializadas para desempenhar uma função específica. Espero que isso...
Tropeça nessa frase ao ler sobre padrões de design. Mas eu não entendo, alguém poderia explicar isso para