não resultará numa boa construção. Por outro lado, mesmo com bons tijolos e arquitetura, caso a interligação entre os tijolos não seja de qualidade, a construção também não será satisfatória. Por isso que os princípios são de grande valia. Design Principles Design Principles
Em suma, este princípio diz que para construir sistemas de software a partir de partes intercambiáveis, essas partes devem aderir a um contrato que permite que essas partes sejam substituídas uma por outra. LSP - Liskov Substitution LSP
Michael Feathers a possibilidade da criação desse Acrónimo com base nos princípios de diversos profissionais compilados pelo Robert C. Martin e apresentado por volta dos anos 2000s. SOLID SOLID
clara, na qual classes e módulos possuem múltiplas responsabilidades e estão fortemente acoplados, dificultando a compreensão e manutenção do código. Coesão Coesão e acoplamento botão
muito misturadas e dependem muito umas das outras, o que pode causar confusão e dificuldade para fazer alterações. Acoplamento Coesão e acoplamento botão