Evaluare:
Cartea este bine scrisă și potrivită atât pentru începători, cât și pentru programatorii C intermediari, în special în contextul Arduino. Deși predă în mod eficient elementele de bază ale codării C și este plăcută de citit, a fost criticată pentru că nu acoperă subiecte avansate și pentru că este mai degrabă o introducere în C decât o scufundare profundă în codarea optimizată.
Avantaje:⬤ Bine scris și precis
⬤ potrivit pentru începători și programatori intermediari
⬤ plăcut de citit
⬤ bună organizare
⬤ explicații eficiente, mai ales la indicatoare
⬤ motivează învățarea despre C și Arduino.
⬤ Acoperire limitată pentru conceptele avansate
⬤ lipsește profunzimea în manipulările la nivel de registru
⬤ nu își îndeplinește pe deplin promisiunea de a preda cod lean pentru mașini mici
⬤ în primul rând o introducere în C, mai degrabă decât un ghid avansat.
(pe baza a 3 recenzii ale cititorilor)
Smaller C: Lean Code for Small Machines
Pentru producătorii care doresc să utilizeze cele mai mici microcontrolere sau să obțină cele mai mari performanțe de la cele mai mari, limbajul C rămâne cea mai bună opțiune. Această carte practică oferă o bază solidă în limbajul C pentru toți cei care se ocupă cu programarea microcontrolerelor. Veți explora numeroasele moduri în care C le permite dezvoltatorilor și producătorilor să obțină rezultate mari din dispozitive mici.
Autorul Marc Loy vă arată cum să scrieți de la zero cod C curat și ușor de întreținut. Acest limbaj și vărul său, C++, sunt încă utilizate pe scară largă pentru a scrie cod de nivel scăzut pentru drivere de dispozitive sau sisteme de operare. Prin înțelegerea sintaxei C și a ciudățeniilor sale, veți dobândi o cultură durabilă în domeniul limbajului informatic, care vă va ajuta să asimilați mai ușor limbaje și stiluri noi.
⬤ Învățați fundamentele C, cum ar fi tipurile de date, controlul fluxului și funcțiile.
⬤ Explorați gestionarea memoriei, inclusiv modul în care programele funcționează pe dispozitive mici.
⬤ Înțelegeți răspunsurile oferite în forumurile online, cum ar fi Reddit sau Stack Overflow.
⬤ Scrieți cod C eficient, personalizat, care să poată fi citit și întreținut.
⬤ Analizați performanța codului dvs. și cântăriți optimizările.
⬤ Evaluați biblioteci terțe pentru a le utiliza în propriile proiecte.
⬤ Creați propriile biblioteci pentru a le partaja cu alții.
© Book1 Group - toate drepturile rezervate.
Conținutul acestui site nu poate fi copiat sau utilizat, nici parțial, nici integral, fără permisiunea scrisă a proprietarului.
Ultima modificare: 2024.11.08 07:02 (GMT)