Mniejsze C: Szczupły kod dla małych maszyn

Ocena:   (4,2 na 5)

Mniejsze C: Szczupły kod dla małych maszyn (Marc Loy)

Opinie czytelników

Podsumowanie:

Książka jest dobrze napisana i odpowiednia zarówno dla początkujących, jak i średnio zaawansowanych programistów C, szczególnie w kontekście Arduino. Chociaż skutecznie uczy podstaw kodowania w języku C i jest przyjemna w czytaniu, została skrytykowana za to, że nie obejmuje zaawansowanych tematów i jest raczej wprowadzeniem do języka C niż dogłębnym zanurzeniem się w zoptymalizowanym kodowaniu.

Zalety:

Dobrze napisana i dokładna
odpowiednia dla początkujących i średnio zaawansowanych programistów
przyjemna w czytaniu
dobra organizacja
skuteczne wyjaśnienia, zwłaszcza w przypadku wskaźników
motywuje do nauki C i Arduino.

Wady:

Ograniczone omówienie zaawansowanych koncepcji
brak głębi w manipulacjach na poziomie rejestrów
nie spełnia w pełni obietnicy nauczenia szczupłego kodu dla małych maszyn
przede wszystkim wprowadzenie do C, a nie zaawansowany przewodnik.

(na podstawie 3 opinii czytelników)

Oryginalny tytuł:

Smaller C: Lean Code for Small Machines

Zawartość książki:

Dla twórców, którzy chcą korzystać z najmniejszych mikrokontrolerów lub wycisnąć najwyższą wydajność z większych, język C jest nadal najlepszą opcją. Ta praktyczna książka zapewnia solidne podstawy języka C dla każdego, kto zajmuje się programowaniem mikrokontrolerów. Odkryjesz wiele sposobów, w jakie język C umożliwia programistom i producentom uzyskiwanie dużych wyników z małych urządzeń.

Autor Marc Loy pokazuje, jak pisać czysty, łatwy w utrzymaniu kod C od podstaw. Ten język i jego kuzyn, C++, są nadal szeroko stosowane do pisania niskopoziomowego kodu dla sterowników urządzeń lub systemów operacyjnych. Dzięki zrozumieniu składni języka C i jego dziwactw, zyskasz trwałą znajomość języka komputerowego, która pomoże ci łatwiej przyswoić nowe języki i style.

⬤ Poznanie podstaw języka C, takich jak typy danych, kontrola przepływu i funkcje.

⬤ Poznaj zarządzanie pamięcią, w tym sposób działania programów na małych urządzeniach.

⬤ Zrozumienie odpowiedzi udzielanych na forach internetowych, takich jak Reddit czy Stack Overflow.

⬤ Pisać wydajny, niestandardowy kod C, który jest zarówno czytelny, jak i łatwy w utrzymaniu.

⬤ Analizować wydajność swojego kodu i rozważać optymalizacje.

⬤ Oceniać biblioteki innych firm pod kątem wykorzystania we własnych projektach.

⬤ Twórz własne biblioteki i udostępniaj je innym.

Dodatkowe informacje o książce:

ISBN:9781098100339
Autor:
Wydawca:
Oprawa:Miękka oprawa
Rok wydania:2021
Liczba stron:250

Zakup:

Obecnie dostępne, na stanie.

Inne książki autora:

Mniejsze C: Szczupły kod dla małych maszyn - Smaller C: Lean Code for Small Machines
Dla twórców, którzy chcą korzystać z najmniejszych mikrokontrolerów lub...
Mniejsze C: Szczupły kod dla małych maszyn - Smaller C: Lean Code for Small Machines
Learning Java: Wprowadzenie do programowania w świecie rzeczywistym z wykorzystaniem języka Java -...
Idealna dla początkujących programistów Java, ta...
Learning Java: Wprowadzenie do programowania w świecie rzeczywistym z wykorzystaniem języka Java - Learning Java: An Introduction to Real-World Programming with Java

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)