InfoQ

InfoQ

Visualização específica de Tópico/Tag

Análise de Código na InfoQ


Últimos destaques de notícias sobre Análise de Código

Client Undertow: Quando boas práticas não são recomendadas

Tópicos
C#,
Análise de Código,
Depuração,
Profilers,
.NET,
Linguagens,
Código Fonte,
Linguagem,
Características de Linguagens,
Design de Linguagens,
Aprendizado,
Arquitetura,
Programação

Neste lightning Sidney Lima nos fala a respeito de situações nas quais o desenvolvedor se vê apegado a soluções bem sucedidas que utilizou no passado, independente da linguagem utilizada, impedindo o surgimento de mudanças na sua forma de pensar. Sidney apresenta também as diferenças no raciocínio de desenvolvimento de C# e Javascript, deixando as mesmas reflexões para outras linguagens.

Notícias sobre Análise de Código

Coverity: Código Open Source tem menos defeitos que código comercial

Tópicos
Análise de Código,
Qualidade,
Depuração,
Profilers,
Automação,
Artesanato de software,
Programação,
Testes,
Agile,
Análise Estática

Estudo realizado pela Coverity Scan, patrocinado pelo Departamento de Segurança Doméstica dos EUA, conclui que o código Open Source tem menos defeitos que código comercial, e que a análise estática de código é eficaz na redução da quantidade de defeitos em software.

O mapeamento objeto-relacional é um antipadrão?

Tópicos
Análise de Código,
Design Orientado a Objeto,
NoSQL,
Profilers,
Depuração,
Design,
Acoplamento Baixo,
Bancos de dados,
Programação,
ORM

Em post em seu blog, Laurie Voss, afirma que ORM está se tornando um anti-pattern, apesar de se tratar de uma técnica amplamente aceita pela comunidade de desenvolvimento.

Sonar 2.4: Regras de Restrições de Arquitetura e Suporte ao Maven 3

Tópicos
Java,
Artefatos & Ferramentas,
Análise de Código,
Qualidade,
Ferramentas,
Linguagens,
Depuração,
Profilers,
Artesanato de software,
Programação,
Arquitetura,
Agile

A última versão do Sonar, ferramenta open source de gerenciamento de qualidade de código, suporta restrições de arquitetura para projetos Java e painéis customizados. O time da SonarSource lançou no mês passado a versão 2.4 de seu produto. Neste lançamento, há quatro novas funcionalidades principais...

O código é o culpado! Sempre?

Tópicos
Análise de Código,
Artesanato de software,
Depuração,
Profilers,
Agile,
Falhas,
Programação

São muitas as razões que podem ser citadas para o fracasso de projetos de software. Alguns projetos falham devido a requisitos ruins, outros devido ao custo e um cronograma super estimado e alguns simplesmente devido à um mau gerenciamento.

Lambdaj manipule collections de maneira fácil

Tópicos
Análise de Código,
Java,
Linguagens,
Ferramentas,
Depuração,
Profilers,
Design,
Agile,
Programação

Quantas vezes você teve que procurar itens dentro de uma coleção e adicionar em uma lista temporário e gastou pelo menos umas 5 ou 6 linhas de código Java para isto? Código difíceis de ler e manter. Lambdaj é uma biblioteca que tornar fácil a resolução deste tipo de manipulação de collections através de código pseudo-funcional e estaticamente tipado.

C# 5.0 terá sintax sugar para operações assíncronas

Tópicos
C#,
Análise de Código,
Framework .NET,
Visual Studio,
Depuração,
.NET,
Profilers,
Microsoft,
IDE,
Linguagem,
Programação

O time de desenvolvimento de .NET da Microsoft anunciou nessa última semana que a próxima versão da linguagem C# terá uma nova sintaxe, mais enxuta, para realizar operações assíncronas.

FXCop 10 foi distribuído com o Windows 7.1 SDK

Tópicos
Análise de Código,
.NET,
Profilers,
Depuração,
Programação

Para os desenvolvedores .NET que desejam ter uma análise de código a rigor sem a necessidade de gastar dinheiro com o Visual Studio Premium, o FXCop é a ferramenta que estava faltando.Porém o FXCop 1.36 foi retirado do Microsoft Downloads sem nenhum aviso, muitos desenvolvedores foram pegos de surpresa. Felizmente a ferramenta ainda está disponível, basta saber onde procurar.

Apresentações sobre Análise de Código

O design emergente pelas métricas

Tópicos
Análise de Código,
Testes de Software,
Depuração,
Profilers,
Técnicas Ágeis,
Melhoria Contínua,
Valor e Métricas,
Agile,
Testes,
Programação,
Métrica,
Design de Linguagens

Neste lightning talk, Leandro Daniel se baseia numa série de artigos de Neal Ford, que tratam da arquitetura evolucionária, para nos falar a respeito da quebra de velhos paradigmas (como Waterfall e "Big Design Up Front"), através 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

Tópicos
Mensageria,
Web Services,
Artefatos & Ferramentas,
Análise de Código,
AOP,
Qualidade,
Artesanato de software,
Ferramentas,
Arquitetura Corporativa,
Metodologias,
Design Orientado a Objeto,
SOA,
Depuração,
Profilers,
Design,
Arquitetura,
Programação,
Agile,
Modelagem,
Design Guideline,
Design Patterns

Nesta palestra, Fábio Falavinha fala a respeito do Paradigma Orientado a Aspectos (AOP), que consiste em modularizar uma aplicação em aspectos, que observam o ciclo de vida e interações entre os objetos de um sistema, via troca de mensagens, até que possam agir. Este paradigma é um complemento ao modelo OO, que facilita desenvolver aplicações e separar a implementação das regras de negócio.

Eventos e Monitoramento de Datacenters

Tópicos
Análise de Código,
Business Architecture,
Operações,
Implantação / Datacenter,
Depuração,
Profilers,
Programação,
Arquitetura Corporativa,
Negócios,
Data Services,
Gerência de Arquiteturas

Neste lightining talk, Justen nos fala sobre eventos e monitoramento de datacenters com o Arduino, mostrando como fugir da abordagem tradicional, respondendo com eficiência a problemas de deploy antes que o mesmo ocorra em ambiente de produção, através do processamento de eventos complexos que são capazes de detectar anomalias e problemas em códigos fonte.