DevPartner

Overview

Offrite un codice di qualità con CodeReview

Scoprite i problemi nella struttura, progettazione e complessità dei codici e definiteli con CodeReview. In questo modo i team possono monitorare le proprie practice locali e raggiungere gli obiettivi di progettazione relativi all'orientamento dell'oggetto, alla manutenibilità e alla leggibilità del codice. Ciò porta a una riduzione dei bug pattern comuni.

Migliorate le analisi delle prestazioni

DevPartner identifica gli hot spot delle prestazioni che consumano la capacità del processore in modo tale da aiutare il software a essere eseguito nella maniera più efficace possibile.

Analisi statica dei codici sorgente con l'analisi di sicurezza di ASP .NET

DevPartner CodeReview elimina il codice che viola le best practice, sia che si tratti di standard Microsoft o di altri settori o allineati con la best practice autodeterminata dal team di sviluppo.

Consigli sulla correzione dell'errore con esempi di codici

Con DevPartner's BoundsChecker, gli sviluppatori possono individuare rapidamente gli errori di runtime specifici presenti nelle applicazioni instabili. BoundsChecker dà una spiegazione dell'errore e una soluzione suggerita a livello del codice.

Analisi di copertura dei codici con TrueCoverage

TrueCoverage individua automaticamente i codici non sottoposti al test in una qualsiasi applicazione o componente software di Visual C++ o .Net.

Supporto per l'uso delle linee di comando

Includete una maggiore automazione nel bug trapping mediante l'uso di test delle unità e server di integrazione configurati con le utilità delle linee di comando di DevPartner. Ottenete un controllo semplice e flessibile di qualsiasi struttura di test commerciale o basato su script.

Risultati correlati della sessione di analisi multilivello

Le applicazioni multilivello condividono il carico di lavoro su molte CPU per applicazioni high-end che raggiungono diversi utenti in endpoint potenzialmente distanti. Mettete insieme i dati della sessione di analisi per offrire una visualizzazione condivisa del consumo della CPU.

Regole personalizzabili per i singoli e i team

Gli architetti e gli sviluppatori possono stabilire le regole che i loro team devono seguire con CodeReview Rule Manager per migliorare la coerenza e distoglierli dagli anti-pattern comuni.

Profilo dell'applicazione distribuita

Utilizzate l'analisi remota quando avete applicazioni di vari livelli o avete bisogno di raccogliere i dati da un team server.

Analisi delle prestazioni della CPU di livello della riga

L'analisi delle prestazioni di DevPartner mostra l'utilizzo della CPU di ogni riga di codice senza modificare la sorgente. Ciò sostituisce la necessità di aggiungere loop timer per estrarre gli algoritmi ottimizzati in posizioni discrete.

Analisi di memoria

Raggiungete la disponibilità e la stabilità delle risorse trovando gli oggetti e le allocazioni che occupano memoria.

Consumo della memoria—visualizzazione del runtime

Per le applicazioni gestite, ottenete le informazioni in tempo reale sul comportamento circa l'aumento degli heap e di qualsiasi attività del garbage collector.

Andamento della stabilità e volatilità

Applicate le analisi di copertura sui test dell'unità per una valutazione quantitativa più approfondita dei test rispetto al solo test dell'unità. Individuate i divari prima dello sviluppo in modo da fornire un test regolare delle applicazioni dopo.

release-rel-2020-9-2-5123 | Tue Sep 15 18:06:14 PDT 2020
5123
release/rel-2020-9-2-5123
Tue Sep 15 18:06:14 PDT 2020