Início Depuração no InfoQ Brasil
Apresentações
Feed RSS-
Distributed Tracing: práticas, padrões & tecnologias para depurar microsserviços e outras aplicações distribuídas
À medida que cresce a adoção de arquiteturas distribuídas, como microsserviços, sistemas baseados em atores etc., fica cada vez mais difícil diagnosticar, depurar e entender erros em produção. A (...)
-
Compilar não basta: Escreva código para pessoas e não apenas para máquinas
Nesta palestra, as palestrantes vão apresentar uma série de dicas para que você possa não só escrever um código legível, como identificar qual parte precisa ser melhorada; além de mostrar a relaç(...)
-
Seu código fede e você nem sabia
A codificação de software tem uma série de convenções e que muitas das vezes é ignorada pelo desenvolvedor. O que é dívida técnica? O que são code smells? Será que os desenvolvedores sabem fundam(...)
-
Mesa Redonda sobre clean code
Um bate papo sobre clean code, análise de códigos e boas práticas.
-
Código simples: Navalha de Occam para desenvolvedores
Hoje muitas ferramentas/linguagens para desenvolvimento fornecem uma facilidade tão grande que alguns desenvolvedores conseguem inserir complexidade onde era simples. Vamos discutir essas prática(...)
-
Código Limpo e Object Calisthenics!
O quê Desenvolvedores de Software mais odeiam? CÓDIGO MAL ESCRITO!!! Foi por essa razão que o Object Calisthenics foi criado. A coletânea de exercícios apontam valores que desafiam desenvolvedor(...)
-
Depurando aplicações PHP like a BOSS
Esqueça o print_r()! Aprender a depurar aplicações PHP locais e remotas com ferramentas como Xdebug e XHProf e seja capaz de identificar problemas lógicos e de performance com produtividade.
-
Depuração avançada para Windows: o sistema em produção parou, o que fazer?
Veja nesta palestra como criar dumps seguindo regras específicas e avançadas, utilizando ferramentas como DebugDiag, ProcDump e WinDBG.
-
Depurando até o fim do mundo: técnicas e truques de WinDbg
Essa palestra visa programadores C/C+ que desejam conhecer novas técnicas de depuração para problemas comuns, como leak de memória, travamento durante shutdown da máquina entre outros.
-
Client Undertow: Quando boas práticas não são recomendadas
Sidney fala a respeito de desenvolvedores apegados a soluções do passado que os impedem de mudar suas formas de pensar, através de diferenças no raciocínio de C# e Javascript e de outras linguagens.
-
O design emergente pelas métricas
Com base em artigos de Neal Ford sobre arquitetura evolucionária, Leandro nos fala a respeito do design emergente (idéia trazida pelos agilistas), além da utilização de métricas e testes.
-
AOP: Desenvolvimento de aplicações usando aspectos
Fábio fala sobre o Paradigma Orientado a Aspectos (AOP), que modulariza uma aplicação em aspectos, observando o ciclo de vida e interações entre objetos de um sistema, via mensageria, até poder agir.