Bewertung:

Die Rezensionen zu 'Carpenter's Complete Guide to the SAS Macro Language' loben das Buch für seine Klarheit und didaktische Qualität, insbesondere für Anfänger. Einige Rezensenten kritisieren jedoch den Schreibstil und den Mangel an fortgeschrittenen Inhalten.
Vorteile:⬤ Exzellenter Lehrstil des Autors, Art Carpenter, der komplexe Themen zugänglich macht.
⬤ Sowohl für Anfänger als auch für erfahrene SAS-Programmierer geeignet.
⬤ Gut strukturiert, bietet sowohl Lehrinhalte als auch Referenzmaterial.
⬤ Bietet wertvolle Syntaxtipps für die SAS-Makroprogrammierung.
⬤ Viele Rezensenten fanden, dass es eine lohnende Investition zur Verbesserung der beruflichen Fähigkeiten ist.
⬤ Begrenzte Anzahl von Beispielen zur Erläuterung von Konzepten, was es für einige Leser weniger praktisch macht.
⬤ Nicht geeignet für fortgeschrittene Programmierer oder diejenigen, die eigenen Code schreiben wollen, da der Schwerpunkt eher auf der Manipulation bestehender Funktionen liegt.
⬤ Einige fanden den Schreibstil langweilig und der Inhalt könnte sich wiederholen oder leicht online verfügbar sein, was den Wert des Buches mindert.
⬤ Ein Rezensent erwähnte speziell den ersten Abschnitt als wenig hilfreich mit veralteten Informationen.
(basierend auf 16 Leserbewertungen)
Carpenter's Complete Guide to the SAS Macro Language, Third Edition
Für SAS-Programmierer oder -Analysten, die ihre Programme verallgemeinern oder die Effizienz der Programmierung verbessern müssen, aktualisiert Art Carpenter seine erfolgreiche zweite Auflage von Carpenter's Complete Guide to the SAS Macro Language gründlich mit einer umfangreichen Sammlung neuer Makrotechniken und Beispiele.
Diese dritte Auflage bietet fast 400 gebrauchsfertige Makros, Makrofunktionen und Makrotools, die es Ihnen ermöglichen, SAS-Code in Makros umzuwandeln, Makrovariablen zu definieren und vieles mehr. Benutzer mit einem grundlegenden Verständnis von Base SAS, die neu in der SAS-Makrosprache sind, finden mehr Details, Hilfsprogramme und Verweise auf zusätzliche Lernmöglichkeiten.
Fortgeschrittene Makroprogrammierer, die Hilfe bei datengesteuerten Makros und dynamischer Anwendungsentwicklung benötigen, finden eine stark erweiterte Behandlung dieser Themen.