Neste episódio do Podcast, os lambdas André Torres, Carlos Possa, Fernando Okuma e Rodrigo Oliveira do time de Desenvolvimento da Lambda3, falam sobre tecnologia em projetos legados.
Entre no nosso grupo do Telegram e compartilhe seus comentários com a gente: https://lb3.io/telegram
Feed do podcast: www.lambda3.com.br/feed/podcast Feed do podcast somente com episódios técnicos: www.lambda3.com.br/feed/podcast-tecnico Feed do podcast somente com episódios não técnicos: www.lambda3.com.br/feed/podcast-nao-tecnico
Lambda3 · #296 - Tecnologia e (Anti)Padrões em projetos legados
Pauta:
Zero documentação de como preparar o ambiente de desenvolvimento
Deploy da aplicação sem nenhuma automação
Sem ferramenta de versionamento de código (ou quase nada)
Dumps sql para alteração estrutural do banco (sem migration)
Utilizar banco de dados de produção para desenvolvimento
Projeto sem testes
Código com nomes sem significado (classes, métodos, variáveis,....)
Diversos tipos de padrões, ou seja, nenhum. (camelCase, snake_case, PascalCase)
Falta de manutenção em testes, testes mal planejados
God classes
Excesso de camadas nas aplicações
Falta de acessos em ambientes de cloud
Uma parte da aplicação em uma linguagem que ninguém conhece
Implicações do uso de tecnologias e ferramentas sem suporte ou desatualizadas
Participantes:
André Torres - @atcorrea17
Carlos Possa - @carlos-possa
Fernando Okuma - @feokuma
Rodrigo Oliveira - @rodrigocode4
Links:
Código Fonte TV
Edição:
Compasso Coolab
Créditos das músicas usadas neste programa:
Music by Kevin MacLeod (incompetech.com) licensed under Creative Commons: By Attribution 3.0 - creativecommons.org/licenses/by/3.0
view more