Design Patterns são padrões de códigos poderosos que um programador ou programadora DEVE aprender para programar sistemas mais sofisticados, sem fazer o código perder a simplicidade e as propriedades de um código limpo (clean code). Então esse vídeo é um tutorial onde eu vou ensinar a você codificar, linha a linha, o meu design pattern favorito e que inclusive eu uso em tudo o que eu consigo... até porque a minha vida de programador mudou da água pro vinho depois que eu aprendi a usar ele.
Fora isso, esse padrão de código foi listado no livro "Design Patterns: Elements of Reusable Object-Oriented Software" que é o mais famoso no mundo sobre o assunto e foi escrito por 4 autores conhecidos como "Gang of Four". Além do que, esse design pattern participa dos princípios SOLID (SOLID Principles) e o uso dele em conjunto da injeção de dependências facilitam muito os testes automatizados e vão impactar de uma forma muito positiva a "arquitetura de software" de tudo o que você programar daqui pra frente (principalmente se você faz software orientado a objetos).
Além disso, eu mostro um detalhe importante no Chrome Developer Tools (Devtools) e faço a programação do design patter lá dentro do Console utilizando JavaScript. Eu mostro desde como atribuir valores em variáveis JavaScript para um Programador Junior ou Iniciante consigam acompanhar, até a implementação completa para que um Programador Pleno coloque isso no seu leque de conhecimentos.
✅
Fora isso, esse padrão de código foi listado no livro "Design Patterns: Elements of Reusable Object-Oriented Software" que é o mais famoso no mundo sobre o assunto e foi escrito por 4 autores conhecidos como "Gang of Four". Além do que, esse design pattern participa dos princípios SOLID (SOLID Principles) e o uso dele em conjunto da injeção de dependências facilitam muito os testes automatizados e vão impactar de uma forma muito positiva a "arquitetura de software" de tudo o que você programar daqui pra frente (principalmente se você faz software orientado a objetos).
Além disso, eu mostro um detalhe importante no Chrome Developer Tools (Devtools) e faço a programação do design patter lá dentro do Console utilizando JavaScript. Eu mostro desde como atribuir valores em variáveis JavaScript para um Programador Junior ou Iniciante consigam acompanhar, até a implementação completa para que um Programador Pleno coloque isso no seu leque de conhecimentos.
✅
Comments