I am a dyed-in-the-wool O'Reilly book fan. At home and at work I have several dozen unix/linux, windows, database, and diverse programming language titles. They are readable, well-engineered books, by and large, and they have helped me immeasurably over the years, an ROI that I will probably never match elsewhere.
Except for Practical PostgreSQL.
My god, does this book suck. The most egregious of its defects, are its table of contents and its index. They are so brief and incomplete, that they alone render the book practically useless. We are not talking about an electronic document. which is searchable by hook or by crook. We are talking about a 600+ page physical book. To depend on exhaustive, page-by-page searches or serendipitous surprise to find things is crippling at best.
I will not dwell on any other issues, such as lack of coverage of the PostgreSQL Catalog, the lack of programming tips in C, C++, or perl, etc. I hope the next edition, if one is ever produced, will represent an overhaul of the book's coverage and a robust indexing project. I will wait to see the online user reviews befor buying it, though.
|