C++ Core Guidelines Explained: Najlepsze praktyki dla nowoczesnego C++

Ocena:   (4,7 na 5)

C++ Core Guidelines Explained: Najlepsze praktyki dla nowoczesnego C++ (Rainer Grimm)

Opinie czytelników

Podsumowanie:

Recenzje prezentują mieszany pogląd na książkę, z niektórymi chwalącymi jej praktyczne wskazówki i strukturę, podczas gdy inni krytykują jej powiązanie z ideologią DEI.

Zalety:

Dobrze skonstruowana i praktyczna, zawiera przydatne wskazówki, dogłębnie omawia podstawowe wytyczne C++, zawiera przykłady dla każdej wytycznej, obejmuje C++17 i zawiera funkcje C++20.

Wady:

Negatywne postrzeganie ideologii DEI, niektórzy recenzenci odrzucają książkę ze względu na jej powiązanie; zgłoszono drobne problemy z uszkodzeniem dostawy.

(na podstawie 3 opinii czytelników)

Oryginalny tytuł:

C++ Core Guidelines Explained: Best Practices for Modern C++

Zawartość książki:

Pisz bardziej eleganckie programy C++

Jesteśmy bardzo zadowoleni, że Rainer Grimm wykorzystuje swoje umiejętności dydaktyczne i doświadczenie w przemyśle, aby sprostać trudnemu i koniecznemu zadaniu udostępnienia podstawowych wytycznych dotyczących języka C++ większej liczbie osób.

--Bjarne Stroustrup i Herb Sutter, współredaktorzy, C++ Core Guidelines.

Oficjalne wytyczne C++ Core Guidelines zapewniają spójne najlepsze praktyki pisania znakomitego nowoczesnego kodu C++ i ulepszania starszego kodu, ale są one zorganizowane jako odniesienie do wyszukiwania jednego konkretnego punktu na raz, a nie jako samouczek dla pracujących programistów. W C++ Core Guidelines Explained, instruktor C++ Rainer Grimm wydestylował je do ich istoty, usuwając ezoterykę, dzieląc się nowymi spostrzeżeniami i kontekstem oraz prezentując dobrze przetestowane przykłady z własnych kursów szkoleniowych.

Grimm pomaga doświadczonym programistom C++ korzystać z podstawowych wytycznych w dowolnej najnowszej wersji języka, począwszy od C++11. Większość jego przykładów kodu jest napisana dla C++17, z dodatkowym pokryciem nowszych wersji i C++20 w stosownych przypadkach oraz odniesieniami do oficjalnych wytycznych podstawowych C++ online.

Niezależnie od tego, czy tworzysz nowe oprogramowanie, czy ulepszasz starszy kod, Grimm pomoże Ci uzyskać większą wartość z najbardziej przydatnych zasad Core Guidelines, pisząc kod, który jest bezpieczniejszy, bardziej przejrzysty, wydajniejszy i łatwiejszy w utrzymaniu.

⬤ Zastosuj wytyczne i podstawową filozofię programowania.

⬤ Prawidłowe korzystanie z interfejsów, funkcji, klas, wyliczeń, zasobów, wyrażeń i instrukcji.

⬤ Optymalizować wydajność, implementować współbieżność i równoległość oraz obsługiwać błędy.

⬤ Efektywna praca ze stałymi, niezmiennością, szablonami, generycznymi i metaprogramowaniem.

⬤ Popraw swój styl C++, zarządzaj plikami źródłowymi i korzystaj z biblioteki standardowej.

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:9780136875673
Autor:
Wydawca:
Oprawa:Miękka oprawa
Rok wydania:2022
Liczba stron:528

Zakup:

Obecnie dostępne, na stanie.

Inne książki autora:

C++ Core Guidelines Explained: Najlepsze praktyki dla nowoczesnego C++ - C++ Core Guidelines...
Pisz bardziej eleganckie programy C++ Jesteśmy...
C++ Core Guidelines Explained: Najlepsze praktyki dla nowoczesnego C++ - C++ Core Guidelines Explained: Best Practices for Modern C++

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