Startpagina   Partners   Training   Hulpmiddelen   Artikelen   Columns   Boeken   Courseware 
Bob Swart (aka Dr.Bob)
Review Delphi in a Nutshell

Ik weet nog toen ik de overstap maakte van Pascal naar Delphi dat ik op zoek was naar goede Delphi boeken. Elk boek bevat wel een of twee interessante hoofdstukken, maar het is Ray Lischner gelukt om een heel groot deel van de taal te documenteren. Zo heeft dit boek alle keywords, functies, procedures en compiler directives gedocumenteerd. Alle hoofdstukken zijn interessant voor iedere programmeur, van welk niveau ook. Het gaat immers over onderwerpen waar je dagelijks mee te maken hebt. Het boek begint met een korte beschrijving van de structuur van een Delphi project. Daarna komt het Delphi Object Model aan bod. In dit hoofdstuk wordt aandacht besteed aan classes, objecten en interfaces (COM). Dan is er nog een hoofdstuk over RunTime Type Information en een over Threads. Maar het grootste deel van het boek beslaat de language reference (dus geen VCL reference). De reference is niet zomaar een kopie van de online-help van Delphi, maar een zeer gedetaileerde beschrijving van alle keywords, functies en procedures. In veel gevallen is er een voorbeeld opgenomen om het geheel te verduidelijken.
Tips&tricks is een vast onderdeel. In deze sectie worden veel nuttige zaken over het onderwerp behandeld. Wanneer moet je nu een bepaalde functie of procedure wel gebruiken, wat voor foutcodes kun je verwachten als de aanroep niet lukt en waar moet je op letten als je er gebruik van maakt? In de sectie Tips&Tricks worden deze vragen beantwoord. Naast deze onderwerpen zijn ook de runtime errors, variant-typen en operators gedocumenteerd. Omdat de DOS-prompt nog steeds aanwezig is in Windows is ook een hoofdstuk gewijd aan de command-line programma's. Naast de uitleg van de programma's zelf worden ook alle parameters, opties en switches beschreven. De commandline tools die in dit boek aan bod komen zijn de Delphi compiler (dcc32.exe), resource compiler (brcc32.exe), DFM converter (convert.exe), Object File Dumper (tdump.exe) en de IDE (delphi32.exe). Het laatste hoofdstuk bevat een complete documentatie van de SysUtils unit. Deze unit wordt in bijna ieder Delphi-project wel gebruikt en is een nuttige toevoeging aan de language reference. Het hoofdstuk is onder-verdeeld in de onderwerpen Exceptions & Errors, File Management, String Management, Numeric Conversion, Dates & Times, Localization, Modules en Windows. Voor ieder onderwerp worden alle procedures, functies en types opgesomd en uitgelegd.

Conclusie
De inhoudelijke kwaliteit van het boek is zonder meer prima, de kwaliteit van de buitenkant wat minder. Het boek is ingebonden met een lijmlaag. De lijmlaag is niet van de beste kwaliteit waardoor de kaft al snel loslaat van het boek. De bladen blijven wel vastzitten. Desondanks is dit boek een "must-have" voor programmeurs. Juist omdat dit boek gaat over onderwerpen waar je dagelijks mee te maken hebt en sommige onderwerpen onvoldoende zijn gedocumenteerd is dit een goed naslag-werk. De uitgebreide beschrijvingen zijn helder en de voorbeelden ondersteunen de begrips-vorming. Een echte aanrader dus! Voor de prijs hoef je het in ieder geval niet te laten: US$ 24,95 (minder dan 60 gulden), en 20% korting bij Amazon.com.

Delphi in a Nutshell - Ray Lischner
Uitgever: O'Reilly
ISBN: 1-56592-659-5
561 bladzijden, paperback, Engels, geen CD
Review geschreven door Arnim Mulder (voor de Delphi OplossingsCourant)


This webpage © 1999-2005 by webmaster drs. Robert E. Swart (aka - www.drbob42.com). All Rights Reserved.