Macker

Un'utilità di controllo della regola architettonica di building per sviluppatori Java
Scarica ora

Macker Classifica e riepilogo

Annuncio pubblicitario

  • Rating:
  • Licenza:
  • GPL
  • Prezzo:
  • FREE
  • Nome editore:
  • Paul Cantrell
  • Sito web dell'editore:
  • http://www.copters.com/downloads/QtLogbook.html
  • Sistemi operativi:
  • Mac OS X
  • Dimensione del file:
  • 4.7 MB

Macker Tag


Macker Descrizione

Un'utilità di controllo della regole architettonica di costruzione per gli sviluppatori Java Macker è destinato a modellare gli ideali architettonici I programmatori sognano sempre i loro progetti, e poi rompere - aiuta a mantenere il codice pulito e coerente. Puoi adattare un file di regole per adattarsi a una struttura specifica del progetto o scrivere alcune regole generali "buone pratiche" per il tuo codice. Macker non cerca di spingere le regole di qualcun altro in gola; In realtà è flessibile, e la scrittura di un file di regole fa parte del processo di sviluppo per ogni progetto unico. Imacker consente di specificare regole di accesso ampie che i modificatori di accesso nativi di Java non possono. La versione corrente supporta le regole di accesso a livello di classe e del pacchetto, come: · Le classi nel livello UI non possono accedere direttamente al livello di dati di dati o utilizzare lezioni in java.sql. · I sistemi esterni potrebbero non accedere alle classi di implementazione interna (suffissi con "implement"). · Un modulo funzionale può accedervi un altro solo attraverso la sua API. · Solo le classi di implementazione delle classi in javax.ejb e alcuni pacchetti quadro, possono utilizzare le API EJB. (Tutti questi sono tutti esempi. Macker non controlla nulla per impostazione predefinita; dipende da te scrivere regole per adattarsi a ciò che stai facendo.) Le versioni future supporteranno più sofisticate regole di corrispondenza della classe di corrispondenza, regole di esistenza / inesistenza in aggiunta Per accedere alle regole e possibilmente le regole applicabili al metodo anche il livello di classe. Ciò consentirebbe le regole come: · Le classi di implementazione dell'interfaccia SessionBean devono avere il suffisso 'EJB'. · I metodi dovrebbero prendere e riportare le interfacce Collezioni Java (ad es. Elenco ) Invece dei tipi di calcestruzzo (ad es. Arraylist). · Gli oggetti che implementano una determinata interfaccia dovrebbero avere metodi di fabbrica statica anziché costruttori pubblici. Requisiti: · Java. Cosa c'è di nuovo in questa versione: · Aggiunta un'attività ant per la formattazione del report, con supporto integrato per l'uscita HTML / CSS e l'estensibilità tramite XSLT.


Macker Software correlato

Exeq.

Libreria ICQ gratuita e open source scritta in Java ...

153 6 KB

Scarica