Em projetos de software de médio e grande porte, é comum...
Em projetos de software de médio e grande porte, é comum observar a degradação da arquitetura ao longo do tempo, que geralmente resulta em alto acoplamento, baixo reúso de código e dificuldade de manutenção. Em muitos casos, essa situação poderia ser evitada com a aplicação consciente dos princípios de design conhecidos como SOLID, os quais embasam a abordagem orientada a objetos para a criação de sistemas com maior qualidade estrutural, facilitando testes, refatorações e extensões. A aplicação correta desses princípios pode determinar a diferença entre um sistema escalável e sustentável e um código rígido e frágil.
Considerando que o fragmento de texto acima tenha caráter unicamente motivador, redija um texto dissertativo acerca da importância dos princípios SOLID na construção de software manutenível e escalável. Ao elaborar seu texto, faça o que se pede a seguir.
1 Conceitue cada um dos cinco princípios SOLID. [valor: 8,00 pontos]
2 Apresente dois exemplos de aplicação ou de violação e dois exemplos dos princípios SOLID. [valor: 7,00 pontos]
3 Cite dois possíveis impactos positivos da aplicação de SOLID no ciclo de vida do software. [valor: 4,00 pontos]
Esta é uma questão discursiva. Assine um de nossos planos para desbloqueá-la.
As questões discursivas ajudam você a treinar a construção da resposta, organizar ideias e desenvolver uma argumentação mais próxima do que a banca espera.
-
Entenda como a banca formula o problema e o que espera como resposta
-
Aprenda a estruturar seu texto com introdução, desenvolvimento e conclusão
-
Prepare-se para uma das etapas mais decisivas da prova.