C++ na dużą skalę Tom I: Proces i architektura

Ocena:   (4,3 na 5)

C++ na dużą skalę Tom I: Proces i architektura (John Fuller)

Opinie czytelników

Podsumowanie:

Książka zapewnia cenny wgląd w praktyki inżynierii oprogramowania C++, szczególnie dla dużych organizacji, ale jest krytykowana za nadmierną długość, powtórzenia i przestarzałą perspektywę. Zgłoszono brak niektórych stron, a styl pisania jest postrzegany jako zbyt złożony i rozwlekły.

Zalety:

Oferuje dokładne omówienie praktyk inżynierii oprogramowania C++, szczególnie korzystne dla dużych organizacji
zawiera cenne pomysły na organizację kodu
napisana przez znanego eksperta.

Wady:

Nadmierne powtórzenia i gadatliwość sprawiają, że czyta się ją trudno
brakuje niektórych stron
treść wydaje się przestarzała i zbyt nakazowa
przykłady i diagramy są niepotrzebnie skomplikowane
może stracić na atrakcyjności ze względu na skupienie się na praktykach Bloomberga.

(na podstawie 8 opinii czytelników)

Oryginalny tytuł:

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

Zawartość książki:

Pisanie niezawodnego i łatwego w utrzymaniu oprogramowania C++ jest trudne. Projektowanie takiego oprogramowania na dużą skalę dodaje nowy zestaw wyzwań. Tworzenie systemów na dużą skalę wymaga praktycznego zrozumienia projektowania logicznego - wykraczającego poza teoretyczne koncepcje poruszane w większości popularnych tekstów. Aby odnieść sukces w skali przedsiębiorstwa, programiści muszą również zająć się projektowaniem fizycznym, wymiarem inżynierii oprogramowania, który może być nieznany nawet doświadczonym programistom. Opierając się na ponad 30-letnim praktycznym doświadczeniu w budowaniu ogromnych, krytycznych systemów korporacyjnych, John Lakos pokazuje, jak tworzyć i rozwijać Software Capital. Ten przełomowy tom kładzie podwaliny pod projekty każdej wielkości i demonstruje procesy, metody, techniki i narzędzia potrzebne do udanego rozwoju na dużą skalę w świecie rzeczywistym.

Zaktualizowany i z solidnym naciskiem na inżynierię, Large-Scale C++, Volume I: Process and Architecture demonstruje podstawowe koncepcje projektowe z konkretnymi przykładami. Profesjonalni programiści na wszystkich poziomach doświadczenia zdobędą wiedzę, która zmieni ich podejście do projektowania i rozwoju poprzez zrozumienie, jak.

⬤ Zwiększyć produktywność poprzez wykorzystanie różnic między rozwojem infrastruktury i aplikacji.

⬤ Osiągnij wykładniczy wzrost produktywności dzięki sprzężeniu zwrotnemu i hierarchicznemu ponownemu wykorzystaniu.

⬤ Przyjęcie roli komponentu jako podstawowej jednostki zarówno logicznego, jak i fizycznego projektu.

⬤ Przeanalizuj, w jaki sposób podstawowe właściwości kompilacji i łączenia wpływają na projektowanie komponentów.

⬤ Odkrycie skutecznego podziału zawartości logicznej na odpowiedniej wielkości agregaty fizyczne.

⬤ Zrozumienie istotnych różnic pomiędzy oprogramowaniem wystarczającym, kompletnym, minimalnym i prymitywnym.

⬤ Dostarczanie rozwiązań, które jednocześnie optymalizują hermetyzację, stabilność i wydajność.

⬤ Wykorzystanie dziewięciu ustalonych technik poziomowania w celu uniknięcia cyklicznych zależności fizycznych.

⬤ Rozsądne korzystanie z projektów bocznych w celu uniknięcia "ciężkości" konwencjonalnych architektur warstwowych.

⬤ Stosować odpowiednie techniki izolacji architektury w celu wyeliminowania sprzężenia w czasie kompilacji.

⬤ Opanowanie wielowymiarowego procesu projektowania dużych systemów przy użyciu metod opartych na komponentach.

Jest to pierwszy z trzech autorytatywnych tomów Johna Lakosa poświęconych tworzeniu systemów na dużą skalę przy użyciu języka C++. Ta książka, napisana dla innych praktyków oprogramowania, wykorzystuje znane konstrukcje C++ do rozwiązywania rzeczywistych problemów, jednocześnie identyfikując (i motywując) nowoczesne alternatywy C++. Wraz z nadchodzącymi Volume II: Design and Implementation i Volume III: Verification and Testing, Large-Scale C++ oferuje kompleksowe wskazówki dotyczące wszystkich aspektów tworzenia oprogramowania w C++ na dużą skalę. Jeśli jesteś architektem lub liderem projektu, ta książka umożliwi Ci rozwiązywanie krytycznie ważnych problemów już teraz - i będzie służyć jako punkt odniesienia przez wiele lat.

Zarejestruj swoją książkę, aby uzyskać wygodny dostęp do pobierania, aktualizacji i/lub poprawek, gdy tylko staną się dostępne. Szczegóły znajdują się wewnątrz książki.

Dodatkowe informacje o książce:

ISBN:9780201717068
Autor:
Wydawca:
Oprawa:Miękka oprawa
Rok wydania:2020
Liczba stron:1024

Zakup:

Obecnie dostępne, na stanie.

Inne książki autora:

C++ na dużą skalę Tom I: Proces i architektura - Large-Scale C++ Volume I: Process and...
Pisanie niezawodnego i łatwego w utrzymaniu...
C++ na dużą skalę Tom I: Proces i architektura - Large-Scale C++ Volume I: Process and Architecture
Wszystkie furtki wielkie i małe: w poszukiwaniu krykieta w Yorkshire - All Wickets Great and Small:...
Dla krykieta w Yorkshire nic się nie zatrzymuje...
Wszystkie furtki wielkie i małe: w poszukiwaniu krykieta w Yorkshire - All Wickets Great and Small: In Search of Yorkshire's Grassroots Cricket
W. H. Auden: A Commentary
Zakres formalny i intelektualny Audena stanowi wyzwanie dla porównań z Eliotem czy Yeatsem, a jego szczególne zainteresowania - psychologiczne,...
W. H. Auden: A Commentary
Sztuka miedziowania: praktyczny traktat o obróbce miedzi we wszystkich formach - Art of...
2011 Reprint wydania ilustrowanego z 1901 roku. Pełne...
Sztuka miedziowania: praktyczny traktat o obróbce miedzi we wszystkich formach - Art of Coppersmithing: A Practical Treatise on Working Sheet Copper into All Forms
Latanie donikąd - Flying To Nowhere
ZWYCIĘZCA NAGRODY WHITBREAD I NOMINOWANY DO NAGRODY BOOKERA. Pierwsza powieść Johna Fullera rozpoczyna się od przybycia agenta kościelnego...
Latanie donikąd - Flying To Nowhere
Podręcznik terapii na oddziale intensywnej terapii - Handbook of ICU Therapy
Ten popularny podręcznik stanowi praktyczny przewodnik po zarządzaniu powszechnymi i...
Podręcznik terapii na oddziale intensywnej terapii - Handbook of ICU Therapy
Przerwana podróż: Dwie stracone godziny na pokładzie Ufo: Uprowadzenie Betty i Barneya Hillów - The...
TWO LOST HOURS ABOARD A UFO--THE ABDUCTION OF...
Przerwana podróż: Dwie stracone godziny na pokładzie Ufo: Uprowadzenie Betty i Barneya Hillów - The Interrupted Journey: Two Lost Hours Aboard a Ufo: The Abduction of Betty and Barney Hill
Działanie, wykorzystanie i kontrola systemu elektroenergetycznego - Power System Operation,...
Niniejsza książka przedstawia metody analizy systemów...
Działanie, wykorzystanie i kontrola systemu elektroenergetycznego - Power System Operation, Utilization, and Control
Sonet - The Sonnet
Po raz pierwszy opublikowana w 1972 roku, książka ta bada sonet, jedną z najbardziej złożonych, a jednocześnie dostępnych form wiersza. Śledzi jego historię, koncentrując...
Sonet - The Sonnet
Sztuka miedziowania - praktyczny traktat o obróbce blachy miedzianej we wszystkich formach - Art of...
„Art Of Coppersmithing” to szczegółowy i...
Sztuka miedziowania - praktyczny traktat o obróbce blachy miedzianej we wszystkich formach - Art of Coppersmithing - A Practical Treatise on Working Sheet Copper Into All Forms

Prace autora wydały następujące wydawnictwa:

© Book1 Group - wszelkie prawa zastrzeżone.
Zawartość tej strony nie może być kopiowana ani wykorzystywana w całości lub w części bez pisemnej zgody właściciela.
Ostatnia aktualizacja: 2024.11.13 21:45 (GMT)