A engenheira de software Michelle Amor Divino explica tudo sobre como avaliar a qualidade de um software – de métricas e normas a serem aplicadas a testes e outras estratégias; saiba mais Há diversos motivos que atestam a importância de avaliar a qualidade de um...
Entenda melhor o que são débitos técnicos, como mapeá-los e documentá-los, quando devemos faturá-los, como eles se ligam à arquitetura evolutiva e quais estratégias e comunicação precisamos usar ao lidar com eles A programadora da OLX Brasil Luana Pimentel não tem...
Para saber quando utilizar a arquitetura baseada em eventos (EDA), entenda os conceitos importantes que a envolvem, como comunicação sincrona e assíncrona, DDD, mensageria e muito mais Como tudo em tecnologia, decidir se a arquitetura baseada em eventos (EDA) faz...
Clarice Abreu dá dicas de quais os tipos de documentação mais utilizados, boas práticas na hora de adotar esse documentos e como estimular eles sejam bem escritos e bem utilizados; saiba mais É comum existirem controvérsias quando o tema é documentação de software. Há...
Será que é preciso focar no problema ou na solução? Veja dicas do que é preciso se atentar na hora de pensar decisões técnicas Uma das principais tarefas de uma pessoa engenheira é selecionar soluções relevantes em meio a alternativas. Neste contexto, é fácil perceber...
Entenda quais as responsabilidades, as possibilidades de transição de carreira, as habilidades e as diferenças na gestão técnica ou de pessoas que envolvem o que é ser tech lead O mercado de tecnologia está em constante mutação. Assim como surgem muitas linguagens de...