C++. 50 efektywnych sposobów na udoskonalenie Twoich programów Scott Meyers
- Autor:
- Scott Meyers
- Wydawnictwo:
- Helion
- Ocena:
- Stron:
- 248
- Druk:
- oprawa miękka
Opis
książki
:
C++. 50 efektywnych sposobów na udoskonalenie Twoich programów
Czego się nauczysz?
- Stosowania const i inline zamiast #define dla lepszej czytelności i bezpieczeństwa kodu
- Zarządzania pamięcią przy użyciu operatorów new i delete zamiast malloc i free
- Zapobiegania wyciekom pamięci i obsługi sytuacji braku pamięci
- Pisania konstruktorów kopiujących i operatorów przypisania dla klas z dynamiczną pamięcią
- Wykorzystywania list inicjalizacyjnych w konstruktorach zgodnie z kolejnością deklaracji
- Umieszczania wirtualnych destruktorów w klasach bazowych
- Projektowania kompletnych i minimalnych interfejsów klas
- Rozróżniania funkcji składowych, zaprzyjaźnionych i niezależnych od klasy
- Stosowania przekazywania obiektów przez referencję zamiast przez wartość
- Unikania zwracania referencji do obiektów lokalnych i wskaźników z operatora new
- Ograniczania zależności kompilacyjnych między plikami
- Modelowania dziedziczenia zgodnie z relacją "jest" oraz rozróżniania dziedziczenia interfejsu i implementacji
- Ostrożnego stosowania dziedziczenia prywatnego i wielobazowego
- Wykrywania i eliminowania niejednoznaczności oraz niepożądanych funkcji generowanych przez kompilator
- Wykorzystywania standardowej biblioteki C++ oraz klas takich jak string i vector
- Ciągłego doskonalenia umiejętności programowania w C++
Pierwsze wydanie książki "C++. 50 efektywnych sposobów na udoskonalenie twoich programów" zostało sprzedane w nakładzie 100 000 egzemplarzy i zostało przetłumaczone na cztery języki. Nietrudno zrozumieć, dlaczego tak się stało. Scott Meyers w charakterystyczny dla siebie, praktyczny sposób przedstawił wiedzę typową dla ekspertów -- czynności, które niemal zawsze wykonują lub czynności, których niemal zawsze unikają, by tworzyć prosty, poprawny i efektywny kod. Każda z zawartych w tej książce pięćdziesięciu wskazówek jest streszczeniem metod pisania lepszych programów w C++, zaś odpowiednie rozważania są poparte konkretnymi przykładami. Z myślą o nowym wydaniu, autor opracował od początku wszystkie opisywane w tej książce wskazówki. Wynik jego pracy jest wyjątkowo zgodny z międzynarodowym standardem C++, technologią aktualnych kompilatorów oraz najnowszymi trendami w świecie rzeczywistych aplikacji C++.
Do najważniejszych zalet książki "C++. 50 efektywnych sposobów na udoskonalenie twoich programów" należą:
- Eksperckie porady dotyczące projektowania zorientowanego obiektowo, projektowania klas i właściwego stosowania technik dziedziczenia
- Analiza standardowej biblioteki C++, włącznie z wpływem standardowej biblioteki szablonów oraz klas podobnych do string i vector na strukturę dobrze napisanych programów
- Rozważania na temat najnowszych możliwości języka C++: inicjalizacji stałych wewnątrz klas, przestrzeni nazw oraz szablonów składowych
- Wiedza będąca zwykle w posiadaniu wyłącznie doświadczonych programistów
Książka "C++. 50 efektywnych sposobów na udoskonalenie twoich programów" pozostaje jedną z najważniejszych publikacji dla każdego programisty pracującego z C++.
Wybrane bestsellery
Helion - inne książki
Dzięki opcji "Druk na żądanie" do sprzedaży wracają tytuły Grupy Helion, które cieszyły sie dużym zainteresowaniem, a których nakład został wyprzedany.
Dla naszych Czytelników wydrukowaliśmy dodatkową pulę egzemplarzy w technice druku cyfrowego.
Co powinieneś wiedzieć o usłudze "Druk na żądanie":
- usługa obejmuje tylko widoczną poniżej listę tytułów, którą na bieżąco aktualizujemy;
- cena książki może być wyższa od początkowej ceny detalicznej, co jest spowodowane kosztami druku cyfrowego (wyższymi niż koszty tradycyjnego druku offsetowego). Obowiązująca cena jest zawsze podawana na stronie WWW książki;
- zawartość książki wraz z dodatkami (płyta CD, DVD) odpowiada jej pierwotnemu wydaniu i jest w pełni komplementarna;
- usługa nie obejmuje książek w kolorze.
Masz pytanie o konkretny tytuł? Napisz do nas: sklep@ebookpoint.pl
Książka drukowana

Oceny i opinie klientów: C++. 50 efektywnych sposobów na udoskonalenie Twoich programów Scott Meyers
(10)-
6
-
5
-
4
-
3
-
2
-
1
5.6(7)
(2)
(1)
(0)
(0)
(0)
więcej opinii