Questões Informática Padrões de projeto
Sobre os design patterns, é correto afirmar:
Responda: Sobre os design patterns, é correto afirmar:
💬 Comentários
Confira os comentários sobre esta questão.

Por Ingrid Nunes em 31/12/1969 21:00:00
Gabarito: e)
Vamos analisar cada alternativa:
a) Errada. Padrões são sim maneiras de captar a experiência dos programadores, mas eles são mais conceitos e soluções abstratas, não necessariamente incluem código de programação. Muitas vezes, eles são descritos em linguagem natural, diagramas ou pseudocódigo.
b) Errada. Design patterns não são aplicações específicas para domínios, mas sim soluções genéricas para problemas comuns de design de software, que podem ser aplicadas em vários contextos.
c) Errada. Design patterns podem ser complexos e geralmente exigem um tempo razoável para serem compreendidos e aplicados corretamente.
d) Errada. Embora muitos padrões tenham surgido no contexto da orientação a objetos, o princípio de capturar experiência em padrões pode ser aplicado em outras áreas também.
e) Correta. Essa definição está alinhada com o conceito clássico de design patterns: são descrições de conhecimento e experiência acumulados, soluções comprovadas para problemas recorrentes no desenvolvimento de software.
Vamos analisar cada alternativa:
a) Errada. Padrões são sim maneiras de captar a experiência dos programadores, mas eles são mais conceitos e soluções abstratas, não necessariamente incluem código de programação. Muitas vezes, eles são descritos em linguagem natural, diagramas ou pseudocódigo.
b) Errada. Design patterns não são aplicações específicas para domínios, mas sim soluções genéricas para problemas comuns de design de software, que podem ser aplicadas em vários contextos.
c) Errada. Design patterns podem ser complexos e geralmente exigem um tempo razoável para serem compreendidos e aplicados corretamente.
d) Errada. Embora muitos padrões tenham surgido no contexto da orientação a objetos, o princípio de capturar experiência em padrões pode ser aplicado em outras áreas também.
e) Correta. Essa definição está alinhada com o conceito clássico de design patterns: são descrições de conhecimento e experiência acumulados, soluções comprovadas para problemas recorrentes no desenvolvimento de software.
⚠️ Clique para ver os comentários
Visualize os comentários desta questão clicando no botão abaixo
Ver comentários