Extreme C

Ocena:   (4,5 na 5)

Extreme C (Kamran Amini)

Opinie czytelników

Podsumowanie:

Książka „Extreme C” jest chwalona za dogłębne i szerokie omówienie zaawansowanych koncepcji programowania w języku C, zapewniając cenny wgląd nie tylko w język C, ale także dotykając podstaw informatyki. Książka jest dobrze skonstruowana i przeznaczona dla średnio zaawansowanych programistów, którzy chcą podnieść swoje umiejętności. Niektórzy czytelnicy uważają jednak, że rozdziały poświęcone programowaniu obiektowemu są niepotrzebne lub słabo wykonane, a krytyka dotyczy mylących treści związanych z tytułem książki i stylem pisania.

Zalety:

Głęboka i bogata treść
dobrze zorganizowane rozdziały
jasne wyjaśnienia
cenne dla zrozumienia zaawansowanych tematów w C i informatyce
unikalne podejście do programowania obiektowego w C
praktyczne spostrzeżenia dotyczące rozwoju Linuksa
obejmuje różne ważne koncepcje, takie jak zarządzanie pamięcią, wątkowanie i narzędzia do debugowania.

Wady:

Niektóre rozdziały, zwłaszcza dotyczące programowania obiektowego, są postrzegane jako niepotrzebne lub źle przedstawione
tytuł może wprowadzać czytelników w błąd co do trudności lub skrajności treści
zauważono przypadki słabego pisania i redagowania
niektóre treści wydawały się wypełnione lub pozbawione głębi w niektórych tematach
nie nadaje się dla absolutnie początkujących.

(na podstawie 38 opinii czytelników)

Zawartość książki:

Przesuń granice tego, co C - i Ty - możesz zrobić, dzięki temu intensywnemu przewodnikowi po najbardziej zaawansowanych możliwościach C Kluczowe cechy Wykorzystaj w pełni niskopoziomową kontrolę, elastyczność i wysoką wydajność C Kompleksowy przewodnik po najpotężniejszych i najtrudniejszych funkcjach C Prowokujący do myślenia przewodnik pełen praktycznych ćwiczeń i przykładów Opis książki

Język C to znacznie więcej niż tylko znajomość składni. Branża poszukuje programistów z rygorystycznym, naukowym zrozumieniem zasad i praktyk. Extreme C nauczy Cię korzystać z zaawansowanej niskopoziomowej mocy języka C do pisania skutecznych i wydajnych systemów. Ten intensywny, praktyczny przewodnik pomoże ci stać się ekspertem w programowaniu w języku C.

Opierając się na istniejącej wiedzy na temat języka C, opanujesz dyrektywy preprocesora, makra, kompilację warunkową, wskaźniki i wiele więcej. Zyskasz nowy wgląd w projektowanie algorytmów, funkcji i struktur. Odkryjesz, w jaki sposób język C pomaga wycisnąć maksymalną wydajność z krytycznych aplikacji o ograniczonych zasobach.

Język C nadal odgrywa kluczową rolę w programowaniu XXI wieku, pozostając podstawowym językiem inżynierii precyzyjnej, lotnictwa, badań kosmicznych i nie tylko. Ta książka pokazuje, jak C działa z Unixem, jak zaimplementować zasady OO w C i w pełni obejmuje wieloprocesowość.

W Extreme C Amini zachęca do samodzielnego myślenia, zadawania pytań, stosowania i eksperymentowania. Książka jest niezbędna dla każdego, kto chce przenieść swoje C na wyższy poziom. Czego się nauczysz Zbuduj zaawansowaną wiedzę o języku C na mocnych fundamentach, zakorzenionych w pierwszych zasadach Zrozum struktury pamięci i potok kompilacji oraz sposób ich działania i jak najlepiej je wykorzystać Zastosuj zasady projektowania obiektowego w swoim proceduralnym kodzie C Napisz kod niskiego poziomu, który jest bliski sprzętowi i wyciska maksymalną wydajność z systemu komputerowego Opanuj współbieżność, wielowątkowość, wieloprocesowość i integrację z innymi językami Testowanie jednostkowe i debugowanie, systemy kompilacji i komunikacja międzyprocesowa w programowaniu C Dla kogo jest ta książka?

Extreme C jest przeznaczony dla programistów C, którzy chcą zagłębić się w język i jego możliwości. Pomoże ci w pełni wykorzystać niskopoziomową kontrolę, jaką daje ci C. Spis treści Podstawowe funkcje Od plików źródłowych do plików binarnych Struktura pamięci procesu Stos i sterta OOP i hermetyzacja Kompozycja i agregacja Dziedziczenie i polimorfizm Abstrakcja i OOP w C++ Unix: Historia i architektura Wywołania systemowe i jądra Najnowsze C Współbieżność Synchronizacja Wykonywanie wątków Synchronizacja procesów Wykonywanie procesów Synchronizacja procesów Single-Host IPC i gniazda Programowanie gniazd Integracja z innymi językami Testowanie jednostkowe i debugowanie Systemy kompilacji

Dodatkowe informacje o książce:

ISBN:9781789343625
Autor:
Wydawca:
Oprawa:Miękka oprawa

Zakup:

Obecnie dostępne, na stanie.

Inne książki autora:

Extreme C
Przesuń granice tego, co C - i Ty - możesz zrobić, dzięki temu intensywnemu przewodnikowi po najbardziej zaawansowanych możliwościach C Kluczowe cechy Wykorzystaj w pełni niskopoziomową...
Extreme C

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)