Handboek Programmeren Met Ruby On Rails
door Ivo Balbaert
Wie software wil bouwen die leesbaar blijft en zich makkelijk laat onderhouden, komt al snel bij Ruby uit. In Handboek Programmeren Met Ruby On Rails neemt Ivo Balbaert je mee in een taal die opvalt door korte, elegante code en een objectgeoriënteerde opzet. Balbaert vertrekt vanuit een simpele gedachte: goede software hoeft niet ingewikkeld te zijn. Ruby laat je met minder regels code hetzelfde bereiken, en dat scheelt tijd, kosten en frustratie.
Waarom Balbaert de nadruk legt op leesbare code
De rode draad in dit handboek is de leesbaarheid van Ruby. Balbaert laat zien hoe programma's in deze taal bijna als gewone tekst te volgen zijn, waardoor je sneller begrijpt wat er gebeurt en waar je moet ingrijpen. Die helderheid is geen bijzaak, maar juist de reden waarom projecten in Ruby vaak korter duren en minder kosten dan vergelijkbare projecten in andere talen.
Ruby werd in 1995 bedacht door de Japanse programmeur Yukihiro Matsumoto, aanvankelijk als niet-commercieel project. De taal viel meteen op door haar krachtige mogelijkheden en het hoge abstractieniveau. Balbaert bouwt op die kwaliteiten voort en toont stap voor stap hoe je met objectgeoriënteerde technieken schone, onderhoudbare code schrijft.
Software engineering als basis
Het boek plaatst programmeren nadrukkelijk in een breder verhaal. Al meer dan een halve eeuw wordt er software ontwikkeld, en software engineering is uitgegroeid tot een belangrijk deel van onze economie. Geen bedrijf of organisatie kan nog zonder automatische informatieverwerking, en Balbaert laat voelen waarom die vaardigheid ertoe doet.
Vanuit dat vertrekpunt legt hij uit hoe Ruby past in de dagelijkse praktijk van ontwikkelaars. De taal is opensourcesoftware, niet gebonden aan een firma en gratis te gebruiken. Dat maakt de drempel laag en de toepassing breed, van kleine scripts tot volwaardige webprojecten.
Wat Handboek Programmeren Met Ruby On Rails je oplevert
Dit handboek richt zich op iedereen die serieus met Ruby aan de slag wil, van beginnende programmeur tot ervaren ontwikkelaar die de taal grondig wil leren. Balbaert houdt de uitleg concreet en bouwt de stof rustig op, zodat je niet verdwaalt in theorie maar telkens ziet hoe je het geleerde toepast.
Na het lezen begrijp je waarom Ruby van een hoger niveau is dan veel andere programmeertalen en hoe je die kracht inzet in je eigen werk. Wie op zoek is naar een gedegen startpunt om objectgeoriënteerd te leren programmeren, vindt bij Balbaert een heldere gids die theorie en praktijk stevig aan elkaar knoopt.
Handboek Programmeren Met Ruby On Rails in beeld
Meer over tech & code

20 vragen & antwoorden over digitale transformatie
Menno Lanting

Make Disruption Work
Alexandra Jankovich

Digitale Soevereiniteit en hoe nu verder met de Digitale Transformatie van de Nederlandse overheid
Michiel de van der Schueren

Webdesign Met Webstandaarden
Jeffrey Zeldman

Adobe Creative Suite 3 Webdesign
Patricia Bosselaar