Macker.

Um utilitário de verificação de regras arquitectónicas de construção para desenvolvedores Java
Baixe Agora

Macker. Classificação e resumo

Propaganda

  • Rating:
  • Licença:
  • GPL
  • Preço:
  • FREE
  • Nome do editor:
  • Paul Cantrell
  • Site do editor:
  • http://www.copters.com/downloads/QtLogbook.html
  • Sistemas operacionais:
  • Mac OS X
  • Tamanho do arquivo:
  • 4.7 MB

Macker. Tag


Macker. Descrição

Um utilitário de verificação de regras arquitetônicas de construção para desenvolvedores Java Macker pretende modelar os ideais arquitetônicos programadores sempre sonham para seus projetos e, em seguida, quebram - ajuda a manter o código limpo e consistente. Você pode adaptar um arquivo de regras para atender a estrutura de um projeto específico ou gravar algumas regras gerais de "boas práticas" para o seu código. Macker não tenta empurrar as regras de qualquer outra pessoa na sua garganta; Na verdade, é flexível, e escrevendo um arquivo de regras faz parte do processo de desenvolvimento para cada projeto exclusivo.Macker permite especificar amplas regras de acesso que os modificadores de acesso nativo do Java não podem. A versão atual suporta regras de acesso a nível de classe e nível de pacote, como: · As classes na camada da interface do usuário podem não acessar diretamente a camada de objeto de dados ou usar classes em java.sql. · Os sistemas externos podem não acessar as classes internas de implementação (sufixados Com 'Impl'). · Um módulo funcional pode acessar outro somente através de sua API. · Apenas classes implementando interfaces em Javax.EJB e certos pacotes de estrutura, podem usar as APIs EJB. (Todos estes são todos apenas exemplos. Macker não verifica nada por padrão; cabe a você escrever regras para encaixar o que você está fazendo.) As futuras versões apoiarão as regras de correspondência de classe de correspondência mais sofisticada, existência / regras de inexistência. Para acessar regras, e possivelmente as regras aplicáveis no método também do nível de classe. Isso permitiria regras como: · As classes que implementam a interface do SessionBean devem ter o sufixo 'EJB'. · Os métodos devem receber e retornar as interfaces Java coleções (por exemplo, lista ) Em vez de tipos de concreto (por exemplo, ArrayList). · Os objetos que implementam uma determinada interface devem ter métodos de fábrica estáticos em vez de construtores públicos. Requisitos: · Java. O que há de novo nesta versão: · Adicionado uma tarefa formiga para formatação de relatório, com suporte integrado para saída HTML / CSS e extensibilidade através do XSLT.


Macker. Software Relacionado

Excepgen.

Ferramenta de desenvolvimento de código aberto e aberto que permitirá aos desenvolvedores gerar código Java para tipos de exceção ...

160 80 KB

Download

Mathj.

Estrutura de Resolção de Expressões Matemáticas para Java ...

180 50 KB

Download

Hist4j.

Uma ferramenta adaptativa de desenvolvimento histograma para Java ...

197 7 KB

Download

Cojen

Open Source Dynamic Java Bytecode geração e ferramentas de desmontagem ...

178 350 KB

Download