C++ the Core Language: Podstawy dla programistów C

Ocena:   (4,6 na 5)

C++ the Core Language: Podstawy dla programistów C (Doug Brown)

Opinie czytelników

Podsumowanie:

Książka jest wysoko ceniona jako skuteczne wprowadzenie do programowania obiektowego (OOP) w C++ dla osób z doświadczeniem w C. Jest chwalona za zwięzłe omówienie kluczowych pojęć bez zbędnej długości, co czyni ją popularnym wyborem wśród studentów i początkujących programistów. Należy jednak zauważyć, że niektóre istotne tematy, takie jak użycie słowa kluczowego „const” i biblioteki standardowej (STL), nie zostały uwzględnione, co może wymagać od czytelników poszukiwania dodatkowych zasobów w celu uzyskania pełnego zrozumienia.

Zalety:

Zwięzłe i jasne wyjaśnienia podstawowych pojęć C++, szczególnie dla programistów C przechodzących do C++. Wciągająca i łatwa w czytaniu, z praktycznym podejściem, które pomaga czytelnikom szybko zrozumieć podstawowe idee OOP. Wielu recenzentów podkreślało jej zdolność do wypełniania luk pozostawionych przez inne teksty i jej skuteczność jako przewodnika referencyjnego lub odświeżacza dla doświadczonych programistów.

Wady:

Niektóre ważne tematy i funkcje, takie jak użycie const i biblioteka standardowa C++, nie zostały omówione, potencjalnie pozostawiając czytelników z niepełną wiedzą. Książka zakłada wcześniejszą znajomość języka C, co może nie odpowiadać początkującym programistom bez doświadczenia w tym języku. Kilku czytelników wyraziło chęć pogłębienia niektórych zaawansowanych koncepcji.

(na podstawie 25 opinii czytelników)

Oryginalny tytuł:

C++ the Core Language: A Foundation for C Programmers

Zawartość książki:

C++ jest obiektowym rozszerzeniem języka programowania C i staje się językiem wybieranym do tworzenia poważnego oprogramowania. C++ przekroczył barierę złożoności pojedynczej książki. Poszczególne funkcje nie są aż tak skomplikowane, ale gdy są połączone w programie, oddziałują na siebie w bardzo nieintuicyjny sposób. Wiele książek omawia każdą z funkcji osobno, dając czytelnikom złudzenie, że rozumieją język. Ale kiedy próbują programować, czeka ich bolesna niespodzianka (nawet osoby, które już znają C). C++: The Core Language jest przeznaczony dla programistów C przechodzących do C++. Został zaprojektowany tak, aby czytelnicy mogli szybko przyspieszyć, obejmując niezbędny podzbiór języka. Podzbiór ten składa się z funkcji, bez których nie jest to po prostu C++, oraz kilku innych, które sprawiają, że jest to dość użyteczny język. Możesz faktycznie użyć tego podzbioru (używając dowolnego kompilatora), aby zapoznać się z podstawami języka. Gdy już to zrozumiesz, czas zająć się programowaniem i dowiedzieć się więcej z innych książek.

Po przeczytaniu tej książki będziesz znacznie lepiej przygotowany, aby uzyskać coś przydatnego z podręcznika referencyjnego, książki o programowaniu graficznego interfejsu użytkownika i być może książki o konkretnych bibliotekach, których będziesz używać. (Zapoznaj się z naszą książką towarzyszącą, Practical C++ Programming. ) C++: The Core Language zawiera paski boczne, które zawierają przeglądy wszystkich zaawansowanych funkcji, które nie zostały omówione, aby czytelnicy wiedzieli, że istnieją i jak pasują. Obejmuje on funkcje wspólne dla wszystkich kompilatorów C++, w tym tych w systemach UNIX, Windows NT, Windows, DOS i Macintosh. Porównanie: C++: The Core Language vs. Practical C++ Programming Polityką O'Reilly jest nie publikowanie dwóch książek na ten sam temat dla tej samej grupy odbiorców. Wolimy poświęcić dwa razy więcej czasu na uczynienie jednej książki najlepszą w branży. Dlaczego więc mamy dwa poradniki C++? Który z nich powinieneś kupić? Odpowiedź brzmi: są bardzo różne. Steve Oualline, autor udanej książki Practical C Programming, przyszedł do nas z pomysłem stworzenia edycji C++. W ten sposób narodziło się Practical C++ Programming. Jest to kompleksowy samouczek C++, zaczynający się od podstaw. Obejmuje również proces programowania, styl i inne ważne kwestie związane ze światem rzeczywistym. Dzięki ćwiczeniom i problemom z odpowiedziami, książka pomaga upewnić się, że rozumiesz, zanim przejdziesz dalej. Podczas gdy ta książka była w trakcie opracowywania, otrzymaliśmy propozycję dla C++: The Core Language.

Jego innowacyjne podejście polega na omówieniu tylko podzbioru języka - części, która jest najważniejsza do nauczenia się w pierwszej kolejności - i założeniu, że czytelnicy znają już C. Chodzi o to, że C++ jest po prostu zbyt skomplikowany, aby uczyć się wszystkiego na raz. Z tej krótkiej książki nauczysz się solidnych podstaw, które przygotują Cię do zrozumienia ponad 200 innych książek o C++ i rozpoczęcia programowania. Te dwie książki opierają się na różnych filozofiach i są przeznaczone dla różnych odbiorców. Jest jednak jeden sposób, w jaki ze sobą współpracują. Jeśli jesteś programistą C, zalecamy zacząć od C++: The Core Language, a następnie przeczytać o zaawansowanych tematach i rzeczywistych problemach w Practical C++ Programming.

Dodatkowe informacje o książce:

ISBN:9781565921160
Autor:
Wydawca:
Oprawa:Miękka oprawa
Rok wydania:1995
Liczba stron:207

Zakup:

Obecnie dostępne, na stanie.

Inne książki autora:

Wędrówki na ciemny szczyt - poza utartymi szlakami - Dark Peak Hikes - Off the Beaten...
To alternatywna kolekcja spacerów! 30 spacerów odkrywa mniej znane...
Wędrówki na ciemny szczyt - poza utartymi szlakami - Dark Peak Hikes - Off the Beaten Track
C++ the Core Language: Podstawy dla programistów C - C++ the Core Language: A Foundation for C...
C++ jest obiektowym rozszerzeniem języka...
C++ the Core Language: Podstawy dla programistów C - C++ the Core Language: A Foundation for C Programmers
Niedźwiedź polarny, zupa z kurczaka i przyjaciele - The Polar Bear, Chicken Soup and...
"Niedźwiedź polarny, zupa z kurczaka i przyjaciele" ukazuje...
Niedźwiedź polarny, zupa z kurczaka i przyjaciele - The Polar Bear, Chicken Soup and Friends
Being Is Enough: Zbiorowa samopomoc dla zrównoważonego świata - Being Is Enough: Collective...
Książka "Being Is Enough" podkreśla, że amerykańska...
Being Is Enough: Zbiorowa samopomoc dla zrównoważonego świata - Being Is Enough: Collective Self-Help for a Sustainable World

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)