Design Patterns e Arquitetura evolucionaria

By Marcelo Maximiano

Elevator Pitch

Imagine otimizar seu código como um personal trainer otimiza seu treino?! As fitness function, como um treinador experiente, avalia a eficiência do seu código, enquanto os padrões de design, como os exercícios corretos, ativam os músculos do projeto, tornando-o robusto e escalável.

Description

Baseado nos livros: Arquitetura Evolucionária, Clean Code e Trabalho Eficaz com Código legado. Essa palestra tem como intuito mostrar como decisões do domínio da organização afetam a evolução dos projetos, e além da teoria, mostrar na prática como determinados tipos de padrão de projeto a nível de código podem influenciar no direcionamento para atingir determinados objetivos. Não somente falaremos de código-fonte, mas traçar formas de direcionar um pensamento crítico sobre a arquitetura de nossos projetos e como resolver problemas conhecidos com um embasamento teórico forte.

Notes

Sou técnico em informática pelo CEFET, Bacharel em Sistemas de informação pela PUC e pós-graduado em Inteligência Artificial e aprendizado de máquina. Além disso, participei de importantes projetos nas áreas hospitalares e no Globoplay. Passei por muitos problemas, que na minha leitura, são provenientes de arquiteturas ruins para determinados contextos e elaborei soluções sólidas em muitos outros nesses 6 anos de carreira enquanto desenvolvedor.