C ++ su larga scala Volume I: Processo e architettura

Punteggio:   (4,3 su 5)

C ++ su larga scala Volume I: Processo e architettura (John Fuller)

Recensioni dei lettori

Riepilogo:

Il libro fornisce indicazioni preziose sulle pratiche di ingegneria del software C++, in particolare per le grandi organizzazioni, ma viene criticato per l'eccessiva lunghezza, le ripetizioni e la prospettiva obsoleta. Alcune pagine sono state segnalate come mancanti e lo stile di scrittura è considerato eccessivamente complesso e prolisso.

Vantaggi:

Offre una copertura approfondita delle pratiche di ingegneria del software C++, particolarmente utile per le grandi organizzazioni
contiene idee preziose per l'organizzazione del codice
scritto da un noto esperto.

Svantaggi:

L'eccessiva ripetizione e verbosità lo rendono di difficile lettura
alcune pagine sono mancanti
il contenuto sembra datato ed eccessivamente prescrittivo
gli esempi e i diagrammi sono inutilmente complicati
potrebbe perdere appeal a causa dell'attenzione alle pratiche di Bloomberg.

(basato su 8 recensioni dei lettori)

Titolo originale:

Large-Scale C++ Volume I: Process and Architecture

Contenuto del libro:

Scrivere software C++ affidabile e manutenibile è difficile. Progettare tale software su scala aggiunge una nuova serie di sfide. La creazione di sistemi su larga scala richiede una comprensione pratica della progettazione logica, al di là dei concetti teorici trattati nei testi più diffusi. Per avere successo su scala aziendale, gli sviluppatori devono anche affrontare la progettazione fisica, una dimensione dell'ingegneria del software che può risultare sconosciuta anche a sviluppatori esperti. Basandosi su oltre 30 anni di esperienza pratica nella costruzione di enormi sistemi aziendali mission-critical, John Lakos mostra come creare e far crescere il Capitale Software. Questo volume innovativo getta le basi per progetti di tutte le dimensioni e dimostra i processi, i metodi, le tecniche e gli strumenti necessari per uno sviluppo di successo nel mondo reale e su larga scala.

Aggiornato e con una solida impostazione ingegneristica, Large-Scale C++, Volume I: Process and Architecture dimostra i concetti fondamentali di progettazione con esempi concreti. Gli sviluppatori professionisti di tutti i livelli di esperienza otterranno spunti che trasformeranno il loro approccio alla progettazione e allo sviluppo, comprendendo come.

⬤ Aumentare la produttività sfruttando le differenze tra sviluppo di infrastrutture e applicazioni.

⬤ Raggiungere guadagni esponenziali di produttività grazie al feedback e al riutilizzo gerarchico.

⬤ Abbracciare il ruolo del componente come unità fondamentale della progettazione sia logica che fisica.

⬤ Analizzare come le proprietà fondamentali della compilazione e del collegamento influenzino la progettazione dei componenti.

⬤ Scoprire l'efficace suddivisione del contenuto logico in aggregati fisici di dimensioni adeguate.

⬤ Interpretare le importanti differenze tra software sufficiente, completo, minimo e primitivo.

⬤ Dare soluzioni che ottimizzino simultaneamente l'incapsulamento, la stabilità e le prestazioni.

⬤ Sfruttare le nove tecniche di livellamento consolidate per evitare le dipendenze fisiche cicliche.

⬤ Utilizzare con giudizio i progetti laterali per evitare la "pesantezza" delle architetture stratificate convenzionali.

⬤ Impiegare tecniche di isolamento architetturale appropriate per eliminare l'accoppiamento in tempo di compilazione.

⬤ Padroneggiare il processo multidimensionale di progettazione di sistemi di grandi dimensioni utilizzando metodi basati sui componenti.

Questo è il primo dei tre autorevoli volumi di John Lakos sullo sviluppo di sistemi su larga scala utilizzando il C++. Questo libro, scritto per i professionisti del software, utilizza i familiari costrutti del C++ per risolvere i problemi del mondo reale, identificando (e motivando) le moderne alternative del C++. Insieme ai prossimi Volume II: Design and Implementation e Volume III: Verification and Testing, Large-Scale C++ offre una guida completa per tutti gli aspetti dello sviluppo di software C++ su larga scala. Se siete architetti o leader di progetto, questo libro vi consentirà di risolvere subito problemi di importanza critica e sarà il vostro punto di riferimento per gli anni a venire.

Registrate il vostro libro per avere un comodo accesso a download, aggiornamenti e/o correzioni non appena disponibili. Per i dettagli, vedere l'interno del libro.

Altre informazioni sul libro:

ISBN:9780201717068
Autore:
Editore:
Rilegatura:Copertina morbida
Anno di pubblicazione:2020
Numero di pagine:1024

Acquisto:

Attualmente disponibile, in magazzino.

Lo compro!

Altri libri dell'autore:

C ++ su larga scala Volume I: Processo e architettura - Large-Scale C++ Volume I: Process and...
Scrivere software C++ affidabile e manutenibile è...
C ++ su larga scala Volume I: Processo e architettura - Large-Scale C++ Volume I: Process and Architecture
Tutti i wicket grandi e piccoli: alla ricerca del cricket di base dello Yorkshire - All Wickets...
Nello Yorkshire nulla si ferma per il cricket. La...
Tutti i wicket grandi e piccoli: alla ricerca del cricket di base dello Yorkshire - All Wickets Great and Small: In Search of Yorkshire's Grassroots Cricket
W. H. Auden: Un commento - W. H. Auden: A Commentary
La gamma formale e intellettuale di Auden sfida il confronto con Eliot o Yeats, e i suoi interessi particolari -...
W. H. Auden: Un commento - W. H. Auden: A Commentary
Arte della lavorazione del rame: un trattato pratico sulla lavorazione del rame in tutte le sue...
Ristampa 2011 dell'edizione illustrata del 1901...
Arte della lavorazione del rame: un trattato pratico sulla lavorazione del rame in tutte le sue forme - Art of Coppersmithing: A Practical Treatise on Working Sheet Copper into All Forms
Volare verso il nulla - Flying To Nowhere
VINCITORE DEL PREMIO WHITBREAD E IN LIZZA PER IL BOOKER PRIZE. Il primo romanzo di John Fuller si apre con l'arrivo dell'agente...
Volare verso il nulla - Flying To Nowhere
Manuale di terapia intensiva - Handbook of ICU Therapy
Questo popolare manuale fornisce una guida pratica alla gestione di problemi comuni e importanti nel paziente...
Manuale di terapia intensiva - Handbook of ICU Therapy
Il viaggio interrotto: Due ore perse a bordo di un Ufo: Il rapimento di Betty e Barney Hill - The...
DUE ORE PERSE A BORDO DI UN UFO - L'ABDUZIONE DI...
Il viaggio interrotto: Due ore perse a bordo di un Ufo: Il rapimento di Betty e Barney Hill - The Interrupted Journey: Two Lost Hours Aboard a Ufo: The Abduction of Betty and Barney Hill
Funzionamento, utilizzo e controllo del sistema energetico - Power System Operation, Utilization,...
Questo libro presenta metodi di analisi dei...
Funzionamento, utilizzo e controllo del sistema energetico - Power System Operation, Utilization, and Control
Il sonetto - The Sonnet
Pubblicato per la prima volta nel 1972, questo libro esamina il sonetto, una delle forme più complesse e al tempo stesso accessibili. Ne traccia la storia,...
Il sonetto - The Sonnet
Arte della lavorazione del rame - Trattato pratico sulla lavorazione del rame in lastre in tutte le...
“Art Of Coppersmithing” è un trattato dettagliato...
Arte della lavorazione del rame - Trattato pratico sulla lavorazione del rame in lastre in tutte le forme - Art of Coppersmithing - A Practical Treatise on Working Sheet Copper Into All Forms

Le opere dell'autore sono state pubblicate dai seguenti editori:

© Book1 Group - tutti i diritti riservati.
Il contenuto di questo sito non può essere copiato o utilizzato, né in parte né per intero, senza il permesso scritto del proprietario.
Ultima modifica: 2024.11.08 20:28 (GMT)