Veľkorozmerný C++ I. diel: Proces a architektúra

Hodnotenie:   (4,3 z 5)

Veľkorozmerný C++ I. diel: Proces a architektúra (John Fuller)

Recenzie čitateľov

Zhrnutie:

Kniha poskytuje cenné poznatky o postupoch softvérového inžinierstva v C++, najmä pre veľké organizácie, ale je kritizovaná pre svoju prílišnú dĺžku, opakovanie a zastaraný pohľad. Niektoré strany údajne chýbajú a štýl písania sa považuje za príliš zložitý a rozvláčny.

Výhody:

Ponúka dôkladné pokrytie postupov softvérového inžinierstva v jazyku C++, ktoré je prínosné najmä pre veľké organizácie
obsahuje cenné nápady na organizáciu kódu
autorom je známy odborník.

Nevýhody:

Nadmerné opakovanie a mnohomluvnosť sťažujú čítanie
niektoré strany chýbajú
obsah pôsobí zastaralo a príliš normatívne
príklady a diagramy sú zbytočne komplikované
môže stratiť na príťažlivosti kvôli zameraniu na postupy spoločnosti Bloomberg.

(na základe 8 čitateľských recenzií)

Pôvodný názov:

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

Obsah knihy:

Napísať spoľahlivý a udržiavateľný softvér v jazyku C++ je ťažké. Navrhovanie takéhoto softvéru vo veľkom meradle prináša nové výzvy. Vytváranie rozsiahlych systémov si vyžaduje praktické pochopenie logického návrhu - nad rámec teoretických konceptov, ktorými sa zaoberá väčšina populárnych textov. Aby boli vývojári úspešní v podnikovom meradle, musia sa zaoberať aj fyzickým návrhom, čo je rozmer softvérového inžinierstva, ktorý môže byť neznámy aj pre skúsených vývojárov. Na základe viac ako 30-ročných praktických skúseností s budovaním masívnych, kritických podnikových systémov John Lakos ukazuje, ako vytvoriť a rozvíjať softvérový kapitál. Tento prelomový zväzok kladie základy pre projekty všetkých veľkostí a ukazuje procesy, metódy, techniky a nástroje potrebné na úspešný vývoj v reálnom svete vo veľkom rozsahu.

Aktuálne a s pevným inžinierskym zameraním, Large-Scale C++, Volume I: Process and Architecture, demonštruje základné koncepty návrhu na konkrétnych príkladoch. Profesionálni vývojári všetkých úrovní skúseností získajú poznatky, ktoré zmenia ich prístup k návrhu a vývoju tým, že pochopia, ako.

⬤ zvýšiť produktivitu využitím rozdielov medzi vývojom infraštruktúry a aplikácií.

⬤ Dosiahnite exponenciálne zvýšenie produktivity prostredníctvom spätnej väzby a hierarchického opätovného použitia.

⬤ Prijmite úlohu komponentu ako základnej jednotky logického aj fyzického návrhu.

⬤ Analyzujte, ako základné vlastnosti kompilácie a prepojenia ovplyvňujú návrh komponentov.

⬤ Objaviť efektívne rozdelenie logického obsahu do primerane veľkých fyzických agregátov.

⬤ Zistiť dôležité rozdiely medzi dostatočným, úplným, minimálnym a primitívnym softvérom.

⬤ Poskytnúť riešenia, ktoré súčasne optimalizujú zapuzdrenie, stabilitu a výkon.

⬤ Využívať deväť zavedených techník vyrovnávania, aby sa zabránilo cyklickým fyzickým závislostiam.

⬤ Využívajte bočné návrhy rozumne, aby ste sa vyhli "ťažkopádnosti" konvenčných vrstvených architektúr.

⬤ Využívajte vhodné techniky architektonickej izolácie na odstránenie prepojenia v čase kompilácie.

⬤ Zvládnuť viacrozmerný proces navrhovania veľkých systémov pomocou metód založených na komponentoch.

Toto je prvý z troch autoritatívnych zväzkov Johna Lakosa o vývoji rozsiahlych systémov pomocou jazyka C++. Táto kniha, napísaná pre kolegov z praxe, využíva známe konštrukcie C++ na riešenie reálnych problémov a zároveň identifikuje (a motivuje) moderné alternatívy C++. Spolu s pripravovanými zväzkami Volume II: Design and Implementation a Volume III: Verification and Testing ponúka Large-Scale C++ komplexný návod na všetky aspekty vývoja rozsiahleho softvéru v C++. Ak ste architekt alebo vedúci projektu, táto kniha vám umožní riešiť kriticky dôležité problémy hneď teraz - a bude vám slúžiť ako referencia na ďalšie roky.

Zaregistrujte si knihu, aby ste získali pohodlný prístup k stiahnutiam, aktualizáciám a/alebo opravám, keď budú k dispozícii. Podrobnosti nájdete vo vnútri knihy.

Ďalšie údaje o knihe:

ISBN:9780201717068
Autor:
Vydavateľ:
Väzba:Mäkká väzba
Rok vydania:2020
Počet strán:1024

Nákup:

Momentálne k dispozícii, na sklade.

Ďalšie knihy autora:

Veľkorozmerný C++ I. diel: Proces a architektúra - Large-Scale C++ Volume I: Process and...
Napísať spoľahlivý a udržiavateľný softvér v...
Veľkorozmerný C++ I. diel: Proces a architektúra - Large-Scale C++ Volume I: Process and Architecture
Všetky veľké a malé bránky: Hľadanie yorkshirského kriketu na najnižšej úrovni - All Wickets Great...
V Yorkshire sa kriketu nič nebráni. Vášeň sa šíri...
Všetky veľké a malé bránky: Hľadanie yorkshirského kriketu na najnižšej úrovni - All Wickets Great and Small: In Search of Yorkshire's Grassroots Cricket
W. H. Auden: Auden: komentár - W. H. Auden: A Commentary
Audenov formálny a intelektuálny rozsah je porovnateľný s Eliotom alebo Yeatsom a jeho špecifické záujmy -...
W. H. Auden: Auden: komentár - W. H. Auden: A Commentary
Umenie medeného kováčstva: Praktické pojednanie o spracovaní medeného plechu do všetkých foriem -...
2011 Reprint ilustrovaného vydania z roku 1901...
Umenie medeného kováčstva: Praktické pojednanie o spracovaní medeného plechu do všetkých foriem - Art of Coppersmithing: A Practical Treatise on Working Sheet Copper into All Forms
Lietanie do nikam - Flying To Nowhere
VÍŤAZ WHITBREADOVEJ CENY A KANDIDÁT NA BOOKEROVU CENU. Prvý román Johna Fullera sa začína príchodom cirkevného agenta Vanea na odľahlý...
Lietanie do nikam - Flying To Nowhere
Príručka terapie na jednotke intenzívnej starostlivosti - Handbook of ICU Therapy
Táto populárna príručka poskytuje praktickú príručku na zvládanie bežných a...
Príručka terapie na jednotke intenzívnej starostlivosti - Handbook of ICU Therapy
Prerušená cesta: Dve stratené hodiny na palube UFO: Únos Betty a Barneyho Hillovcov - The...
DVE STRATENÉ HODINY NA PALUBE UFO - ÚNOS BETTY A BARNEYHO...
Prerušená cesta: Dve stratené hodiny na palube UFO: Únos Betty a Barneyho Hillovcov - The Interrupted Journey: Two Lost Hours Aboard a Ufo: The Abduction of Betty and Barney Hill
Prevádzka, využívanie a riadenie energetických systémov - Power System Operation, Utilization, and...
Táto kniha predstavuje metódy analýzy...
Prevádzka, využívanie a riadenie energetických systémov - Power System Operation, Utilization, and Control
Sonet - The Sonnet
Táto kniha, ktorá prvýkrát vyšla v roku 1972, skúma sonet, jednu z najzložitejších a zároveň najprístupnejších veršových foriem. Sleduje jeho históriu, pričom sa zameriava...
Sonet - The Sonnet
Umenie medeného kováčstva - Praktické pojednanie o spracovaní medeného plechu do všetkých foriem -...
„Art Of Coppersmithing“ je podrobné a zaujímavé...
Umenie medeného kováčstva - Praktické pojednanie o spracovaní medeného plechu do všetkých foriem - Art of Coppersmithing - A Practical Treatise on Working Sheet Copper Into All Forms

Diela autora vydali tieto vydavateľstvá: