Início Análise de Código no InfoQ Brasil
Apresentações
Feed RSS-
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(...)
-
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.
-
Eventos e Monitoramento de Datacenters
Neste lightining talk, Justen nos fala sobre eventos e monitoramento de datacenters, mostrando como responder com eficiência a problemas de deploy antes que o mesmo ocorra em ambiente de produção.