Boa tarde pessoal,
Ao pessoal que tem mais experiência com desenvolvimento, o que aprender primeiro Design Patterns ou SOLID?
Att.
Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!
Boa tarde pessoal,
Ao pessoal que tem mais experiência com desenvolvimento, o que aprender primeiro Design Patterns ou SOLID?
Att.
Fala aí, João Paulo! Tudo certinho? =)
Não tenho certeza se há uma ordem correta do que aprender primeiro ou não...
Agora, na minha opinião, acho que seria interessante você focar em aprender inicialmente sobre SOLID. Aprendendo isso, você terá conceitos mais consolidados sobre Orientação a Objetos, visto que são cinco princípios sobre isso...
Design Patterns, ou padrões de projetos, são ideias de soluções que podem ser aplicadas em vários contextos, independente da aplicação que você está desenvolvendo... Alguns desses padrões, têm como pré-requisitos, você entender alguns conceitos de OO e entender quais os problemas e soluções para eles, sacou? =)
Por isso, minha recomendação é que você aprenda primeiro SOLID e, então, parta para Design Patterns. =)
Espero ter ajudado, mas qualquer dúvida não deixe de postar por aqui para que possamos ajudá-lo!
Abraço e bons estudos,
Fábio