Kevin C. Baird könyvei

A Ruby programozási nyelv

A programozási nyelvek elsajátítására talán nincs is jobb módszer annál, hogy alaposan megvizsgálunk néhány, az életből vett és az adott nyelven írt találó példát. A Ruby programozási nyelvben Ruby-parancsfájlokat elemzünk. Megvizsgáljuk a kódok működését, az általuk szemléltetett elveket, valamint ötleteket adunk a parancsfájlok igényeink szerinti testreszabásához. Baird példái bemutatják a nyelv alapvető szolgáltatásait (úgymint az öröklés, az egységbe zárás, a magasabb szintű függvények és az önhívás), és ezzel egyidejűleg bonyolult problémákat oldanak meg (úgymint XML-ellenőrzés, kétnyelvű programok és parancssori felhasználói felületek létrehozása). A fejezetek egymásra épülnek; a könyvbeli tájékozódás megkönnyítésére a kulcsfogalmak a margón kiemelve is szerepelnek. A könyvből megtanulhatjuk: az interaktív Ruby héj használatát (irb) a nyelv alapszolgáltatásainak elsajátításához. a Ruby bővítését RubyGemekkel a csomagkezelő segítségével számoló segédprogramok és HTML/XML-elemzőprogramok létrehozását a tisztán funkcionális és metaprogramozást az idő- és energia-megtakarítás érdekében a kód optimalizálását, profiljának elkészítését és tesztelését, hogy ne csak elvégezze, de jól is végezze a feladatát a webalkalmazások létrehozását a Rails segítségével