Sempre rola uma frustração geral quando demoramos muito mais do que deveríamos para entregar uma feature que era pra ser simples. É aí que a arquitetura de software entra em ação! Com o objetivo de minimizar o trabalho de criar ou fazer modificações em um software, padrões arquiteturais dão um norte do que fazer ou não quando estamos criando ou modificando nossos projetos. Essa palestra irá apresentar o que é a Arquitetura de Software, porque ela existe, porque ela é importante e como ela funciona.