Padrões de Projeto – Uma abordagem moderna
Para você que quer escrever códigos mais elegantes e fáceis de manter. Desenvolva soluções simples para os problemas mais complexos. Escreva código fácil de entender, mais barato para manter e evoluir.
Como acessar dados remotos de maneira eficiente? Como coordenar a execução de atividades complexas?
De que maneira garantir gestão eficiente de estado sem comprometer segurança ou desempenho? Como facilitar a integração entre sistemas minimizando chances de corromper dados?
Sejamos honestos, boa parte dos problemas que precisamos resolver enquanto escrevemos código do dia a dia, são semelhantes a outros que já resolvemos muitas vezes. Não deveríamos precisar de muita reflexão nesses casos, basta que façamos o “mais do mesmo”, do jeito certo.
Adotar padrões de projeto – que são soluções comuns, com eficiência e eficácia demonstradas, para tipos de problemas recorrentes – é uma forma de garantir qualidade de código, sem “reinventar a roda”.
Por que você deve fazer este curso
Mais do que conhecer os padrões, ficando familiarizado com as soluções, você precisará mudar a forma como pensa seu design de código, reconhecendo as oportunidades certas para adotá-los. Isso exige interação, prática e discussão.
Muitos dos livros sobre Padrões de Projeto recorrem a exemplos demasiadamente simples ou já estão ultrapassados. Por isso mesmo, dificilmente vão te mostrar o que precisa saber para avançar.
Minha abordagem consiste em encontros periódicos, sessões de masterclass, onde discutimos padrões de projeto balanceando conhecimento teórico (que é necessário) com aplicabilidade prática (que é indispensável). Além disso, me comprometo a preparar lições extras com explicações detalhadas para dirimir quaisquer dúvidas.
Para quem se destina
Gente que está começando a programar consegue “acompanhar” as aulas? Provavelmente, mas vão precisar se empenhar muito mais. Ter conhecimento prévio, formal, em algoritmos e estruturas de dados certamente ajuda, mas não é indispensável. Na prática, você precisa ter “familiaridade com código” e disposição para pensar fora da caixa.
Como participar
In Company
Para a contratação dessa formação para a sua empresa, entre em contato clicando no botão logo abaixo: