Értékelés:
A könyv jól megírt és alkalmas mind a kezdő, mind a középhaladó C programozók számára, különösen az Arduino kontextusában. Bár hatékonyan tanítja meg a C-kódolás alapjait, és élvezetes olvasmány, kritikák érik, hogy nem tárgyalja a haladó témákat, és inkább bevezetés a C nyelvbe, mintsem mélyebb merülés az optimalizált kódolásba.
Előnyök:⬤ Jól megírt és pontos
⬤ kezdőknek és középhaladó kódolóknak egyaránt alkalmas
⬤ élvezetes olvasmány
⬤ jó szervezés
⬤ hatékony magyarázatok, különösen a mutatóknál
⬤ motivál a C és az Arduino megismerésére.
⬤ Korlátozott lefedettség a haladó fogalmakhoz
⬤ hiányzik a regiszterszintű manipulációk mélysége
⬤ nem váltja be teljesen az ígéretét, hogy kis gépekhez tanít sovány kódot
⬤ elsősorban bevezetés a C-be, nem pedig haladó útmutató.
(3 olvasói vélemény alapján)
Smaller C: Lean Code for Small Machines
Azok számára, akik a legkisebb mikrokontrollereket szeretnék használni, vagy a legnagyobb teljesítményt szeretnék kicsikarni a nagyobbakból, a C nyelv még mindig a legjobb választás. Ez a gyakorlatias könyv szilárd alapokat nyújt a C nyelv alapjaiban mindazok számára, akik mikrokontrollerek programozásával foglalkoznak. Felfedezheti, hogy a C számos módon teszi lehetővé a fejlesztők és a készítők számára, hogy nagy eredményeket hozzanak ki az apró eszközökből.
A szerző, Marc Loy megmutatja, hogyan írhat tiszta, karbantartható C kódot a semmiből. Ezt a nyelvet és unokatestvérét, a C++-t még mindig széles körben használják alacsony szintű kód írására eszközmeghajtók vagy operációs rendszerek számára. A C szintaxisának és furcsaságainak megértésével olyan tartós számítógépes nyelvtudásra tesz szert, amelynek segítségével könnyebben elsajátíthat új nyelveket és stílusokat.
⬤ Tanulja meg a C alapismereteit, például az adattípusokat, az adatfolyam-szabályozást és a függvényeket.
⬤ Tudja meg a memóriakezelést, beleértve azt is, hogyan működnek a programok kis eszközökön.
⬤ Megérti az online fórumokon, például a Redditben vagy a Stack Overflowban adott válaszokat.
⬤ Írjon hatékony, egyéni C kódot, amely olvasható és karbantartható.
⬤ Elemezze kódja teljesítményét és mérlegelje az optimalizálásokat.
⬤ Értékelje a harmadik féltől származó könyvtárakat a saját projektjeiben való felhasználáshoz.
⬤ Hozzon létre saját könyvtárakat, amelyeket megoszthat másokkal.
© Book1 Group - minden jog fenntartva.
Az oldal tartalma sem részben, sem egészben nem másolható és nem használható fel a tulajdonos írásos engedélye nélkül.
Utolsó módosítás időpontja: 2024.11.13 21:05 (GMT)