Ich muss dem Autor beipflichten, dass weiterführende oder spezielle Infos zu DITA im Internet spärlich verstreut sind. Hier hat er es wirklich geschafft, abseits von DITA-Hype und schwerverdaulichen Traktaten ein Buch zu schreiben, das einem die Philosophie und den daraus folgenden Nutzen von DITA nahelegt. Genauso vermittelt der Autor aber auch, was DITA noch fehlt.
Die Einführung in die DITA Konzepte wie Topics, Maps, Domains etc. ist m. E. gelungen, wie auch für die div. relevanten Technologien oder die Bedeutung eines Content Management Systems. Viel gelernt habe ich zur Verlinkung und zum Thema Wiederverwendung.
Ein Schwerpunkt des Buches ist die Erweiterbarkeit von DITA (Spezialisierung genannt), genau genommen, die Anpassung von DITA auf die eigenen semantischen Vorgaben. Erst durch dieses Buch habe ich das Grundprinzip verstanden, das im Übrigen auch für die bekannten DITA Topictypen selbst verwendet wird.
Die Aufteilung in "Konzepte" (Teil 1) und "Arbeiten mit DITA" (Teil 2) ist nicht immer ganz schlüssig, z. B. erfolgt im ersten Teil der Hinweis, wie wichtig ein bestimmtes Leerzeichen innerhalb der "class" Anweisung bei der DITA Spezialisierung ist, aber im praktischen Teil fehlt der Hinweis - und der Autor vergisst sogar im Codebeispiel eben jenes Leerzeichen zu setzen.
Zu bemängeln wäre allenfalls, dass das Buch hier und da zw. einem Anfänger- und einem Fortgeschrittenenbuch steckt, also für einen Anfänger komplexe Techniken wie XSL-T oder XSL-FO beschreibt, aber dann nicht dem Anspruch gerecht wird, auch für Fortgeschrittene ein Nachschlagewerk oder Lehrbuch zu sein. Ein weiteres Beispiel neben dem oben genannten wäre: Die XALAN Installation ist für Anfänger unvollständig und trocken beschrieben, für Fortgeschrittene fast überflüssig. Und wie man XALAN startet, findet man dort nicht.
Insgesamt ist dies ein sehr empfehlenswertes Buch und es hätte mir einiges an Unkenntnis und Unsicherheiten erspart, wenn ich es früher gehabt hätte.