Jcr.

Uma ferramenta baseada na Web para executar e gerenciar revisões de código, utilizável para o código em qualquer idioma, mas fornece alguns recursos extras para Java
Baixe Agora

Jcr. Classificação e resumo

Propaganda

  • Rating:
  • Licença:
  • GPL
  • Preço:
  • FREE
  • Nome do editor:
  • John Dickson
  • Site do editor:
  • Sistemas operacionais:
  • Mac OS X
  • Tamanho do arquivo:
  • 2.4 MB

Jcr. Tag


Jcr. Descrição

Uma ferramenta baseada na Web para executar e gerenciar revisões de código, utilizável para o código em qualquer idioma, mas fornece alguns recursos extras para Java O JCR é um aplicativo Web gratuito e aberto para realizar e gerenciar comentários de código formais. O JCR pode ser usado para revisões de qualquer tipo de código-fonte, embora tenha algumas inteligências especiais para revisar projetos Java. O JCR tem recursos especiais para fazer comentários em larga escala não apenas prático, mas fácil e rápido.jcr é destinado a ajudar: · Revisores. Todas as alterações no código são destacadas e o destaque da sintaxe funciona para a maioria dos idiomas. Extratos de código são mostrados para contexto ao adicionar comentários. Se revisar o código Java, as referências a outras classes dentro do arquivo são clicáveis, para que você possa perfurar os detalhes, se necessário. Após comentários de revisão foram feitos, esses comentários podem ser revisados, e as ações necessárias decidiram e rastreadas · Protetores de Projetos. Os projetos de revisão são fáceis de criar e configurar e não requerem nenhuma integração com o sistema de gerenciamento de código-fonte (SCM) do seu processo. Detalhes de todos os comentários são mantidos no banco de dados, juntamente com quaisquer ações necessárias, e se foram concluídas. Os relatórios de status podem ser visualizados a qualquer momento, e também mostrar quanta atividade de revisão ocorreu em cada arquivo (para ter certeza de que todos foram revisados) · Arquitetos e desenvolvedores. Além de visualizar os comentários feitos para um projeto, é possível ver detalhes de todos os projetos e comentários de revisão para um arquivo especificado - bom para encontrar o código que se beneficiaria da refatoração. Aqui estão algumas características principais de "JCR": Educação: · Revisões de código são uma ótima maneira de apontar técnicas boas ou ruins para outros desenvolvedores (particularmente menos experientes) e tornando os desenvolvedores conscientes das bibliotecas internas ou externas, etc. que podem ser usadas em vez de recorrer à reinvenção de roda. Além disso, eles te dão uma oportunidade para discutir alguns dos problemas, para garantir que todos estão na mesma página. · Oh, e você provavelmente vai aprender um pouco você mesmo ... em particular, você recebe uma visita guiada de partes da Base Código que você pode não saber, de alguém que acabou de estar lá. Encontrando bugs: · Sim, mas não necessariamente tão importante quanto você imagina. Se você tem uma boa unidade, integração e cobertura de teste do sistema (e se você não tiver, o que você está esperando?), Os principais problemas que você pode detectar em uma revisão de código será para aspectos não funcionais, como questões de concorrência, vazamentos de memória etc. Código e qualidade de design: · Muito importante. As avaliações oferecem a você uma chance de sugerir maneiras melhores de fazer isso, seja o que for, e para discutir possíveis problemas com a maneira como o código foi escrito. Padronização de código: · Um dos princípios de métodos ágeis é que todo o código deve parecer o mesmo - não deve ser possível informar do código que o escreveu. Dessa forma, você pode se concentrar em entender o código, em vez de lutar com a tentativa de analisar o código. Enquanto você pode (e deve) usar verificadores estáticos como o checkstyle para garantir que seus padrões básicos de codificação foram cumpridos, os comentários vão pegar os problemas que precisam de olhos humanos para encontrar. Questões regulatórias: · No TNS pagamentos, operamos sob requisitos de segurança bastante apertados, e temos que fornecer uma prova de revisão de código de pares apropriada para 2 auditores externos separados. JCR fornece tudo o que precisamos para isso. Requisitos: · Python 2.4 ou posterior (2.5 recomendado) · Para uso de produção, o Postgres 8.x ou o MySQL 5.x (também funciona com SQLite, mas isso pode não ser adequado para uso pesado) O que há de novo nesta versão: Revisão do projeto: · Adicionado Número de comentários para cada projeto na página principal. Note que estes apenas · Atualizar a cada minuto, para que eles possam não estar atualizados. · Adicionado wordbreaks explícitos entre o caminho e o nome do arquivo, para ajudar a perceber que pode · Enrole o texto. Isso deve impedir que a página seja mais ampla que a janela do navegador em · Ou seja. Ainda não há boa solução para o safári ... Administração do Projeto: · Adicionado 'sugerir' funcionalidade ao campo do caminho do repositório ao criar novo projeto · (Subversion) · Adicionado ícone de informações para a página de tabulação de arquivos se nenhum arquivo já selecionado · Opção removida para selecionar a cabeça como revisão original (Subversion) · Quando a cabeça é selecionada como revisão modificada, isso é substituído (em envio) pelo mais recente · Número de revisão no repositório (Subversion) · Adicionado dicas para valores de revisão na página de conjuntos de arquivos (Subversion) · Se a geração de diff falhar por qualquer motivo, o projeto deve agora ser devolvido ao · Estado de 'configuração inicial'. Você ainda precisará verificar o log para descobrir por que o diff · fracassado · Bug: A validação da revisão não garantiu que a revisão era válida para o projeto · Caminho (Subversion) Manutenção: · Adicionou estatísticas de resumo para projetos como na página principal Administração do Sistema: · Removido o log para o console ao gerar o arquivo de configuração padrão.


Jcr. Software Relacionado

IMDB.

Biblioteca baseada em Ruby de código aberto que ajudará o desenvolvedor para obter o filme Meta do imdb.com ...

231 5 KB

Download

Particlemetrix.

Um ótimo plug-in que oferece explosões fáceis de partículas, shatters, constrói, revela e transições para FCS e AE. ...

536 77 MB

Download