Compartilhar via


Analisar a qualidade do aplicativo usando as ferramentas de análise de código

Estabelecer e manter a qualidade do código são um processo contínuo durante todo o ciclo de vida de desenvolvimento de aplicativo. Qualidade de código é "criada em" durante o planejamento e monitorados por meio de revisões de código e teste. Ferramentas de análise no código Visual Studio Premium e Visual Studio Ultimate permitem que os desenvolvedores verificar problemas de qualidade de seus códigos quando eles escrevem proprietário. Team Foundation Serverdiretivas de check-in do controle de versão permitem uma equipe aplicar os padrões de qualidade em cada check-in.

Tarefas comuns

Tarefa 

Conteúdo de apoio

Compreenda os processos de qualidade de código importantes: Você pode ler os tópicos de orientação para revisar seu planejamento de desenvolvimento e os processos de implementação e certifique-se de que eles permitem a realização de suas metas de qualidade.

Use a análise de código para descobrir problemas de qualidade: Aplicar ferramentas de análise de código para código gerenciado (Visual C# e Visual Basic), código nativo (Visual C++) e o código do banco de dados (Transact-SQL).

Tarefas relacionadas

  • Aprimorando a qualidade de código com diretivas de Check-in do projeto de equipe
    Ao usar um Visual Studio Premium ou Visual Studio Ultimate, você pode criar uma código análise check-in Diretiva do código gerenciado e projetos de código nativo em um projeto de equipe. A análise de código check-in diretiva pode ser usada para controlar e melhorar a qualidade do código é verificado para a base de código.

  • Medir a complexidade e a manutenção do código gerenciado
    Foram desenvolvidas várias medidas de software, conhecidas como avaliação de código que pode ajudar os desenvolvedores a compreender onde seu código precisa de retrabalho ou aumento de teste. Os desenvolvedores podem usar Visual Studio Premium ou Visual Studio Ultimate para gerar dados de métricas de código que medem a complexidade e a capacidade de manutenção de seu código gerenciado.

  • Verificando o código usando testes de unidade
    Testes de unidade dar desenvolvedores e testadores uma maneira rápida de verificar se há erros de lógica nos métodos de classes em Visual C#, Visual Basic, e Visual C++ projetos. Um teste de unidade pode ser criado de uma vez e pode ser executado sempre que esse código-fonte é alterado para certificar-se de que não há erros são introduzidos.

  • Verificando o banco de dados código usando testes de unidade
    Você pode usar testes de unidade de banco de dados para estabelecer um estado de linha de base para seu banco de dados e, em seguida, verificar as alterações subseqüentes feitas os objetos de banco de dados. Usando esses testes, você pode verificar no seu o ambiente de desenvolvimento isolado se esses objetos estão se comportando corretamente antes de fazer check-in para controle de versão.

Referência

Análise de código para avisos do código gerenciado

Análise de código para avisos de C/C++

Questões de Design do Transact-SQL

Problemas de nomeação do Transact-SQL

Problemas de desempenho do Transact-SQL