Ocena:

Accelerated C++ to dobrze oceniana książka dla czytelników zaznajomionych z programowaniem, ale nowych w C++. Oferuje nowoczesne podejście, koncentrując się na praktycznym wykorzystaniu biblioteki standardowej, unikając jednocześnie przestarzałych koncepcji z C. Nie nadaje się jednak dla zupełnie początkujących, ponieważ zakłada wcześniejszą wiedzę programistyczną i nie obejmuje podstaw kompilacji ani niektórych zaawansowanych tematów.
Zalety:** Napisana przez autorytatywnych autorów z doskonałym doświadczeniem w nauczaniu. ** Bardzo czytelna, napisana spokojnym tonem i zawierająca liczne odsyłacze. ** Koncentruje się na praktycznym programowaniu i rzeczywistych zastosowaniach. ** Zawiera różnorodne tematy przydatne dla profesjonalnych programistów C++. ** Skutecznie wykorzystuje bibliotekę standardową od samego początku, promując najlepsze praktyki.
Wady:** Nie nadaje się dla zupełnie początkujących; zakłada wcześniejszą znajomość programowania. ** Ćwiczenia mogą nie mieć wystarczającego kontekstu lub przykładów dla początkujących. ** Niektóre tematy są omówione tylko pobieżnie lub całkowicie pominięte. ** Poziom trudności ćwiczeń jest niespójny. ** Książka jest nieco przestarzała i nie obejmuje nowszych standardów lub funkcji C++.
(na podstawie 195 opinii czytelników)
Accelerated C++: Practical Programming by Example
Chcesz natychmiast nauczyć się programować w C++? Chcesz zacząć pisać lepsze, bardziej wydajne programy w C++ już dziś? Wyjątkowo nowoczesne podejście Accelerated C++ pomoże ci uczyć się szybciej i płynniej, niż kiedykolwiek sądziłeś, że jest to możliwe.
Oparty na intensywnych letnich kursach C++ prowadzonych przez autorów na Uniwersytecie Stanforda, Accelerated C++ obejmuje praktycznie każdą koncepcję, z której większość profesjonalnych programistów C++ kiedykolwiek skorzysta - ale wywraca "tradycyjny" program nauczania C++ do góry nogami, zaczynając od struktur danych i algorytmów C++ wysokiego poziomu, które pozwalają na natychmiastowe pisanie solidnych programów. Gdy już osiągniesz wyniki, Accelerated C++ zabierze Cię "pod maskę", wprowadzając złożone funkcje językowe, takie jak zarządzanie pamięcią w kontekście i wyjaśniając dokładnie, jak i kiedy z nich korzystać.
Od początku do końca, książka koncentruje się na rozwiązywaniu problemów, a nie na nauce języka i funkcji bibliotecznych dla nich samych. Rezultat: W mgnieniu oka zaczniesz pisać rzeczywiste programy - i będziesz w stanie tworzyć znakomity kod szybciej, niż kiedykolwiek sobie wyobrażałeś.