Paperback: 650 pages
Publisher: Addison Wesley (July 7, 2001)
Product Dimensions: 7.4 x 1.4 x 9 inches
Shipping Weight: 2.3 pounds
Average Customer Review: 4.4 out of 5 stars See all reviews (9 customer reviews)
Best Sellers Rank: #2,916,644 in Books (See Top 100 in Books) #9 in Books > Computers & Technology > Programming > Languages & Tools > Delphi #9 in Books > Computers & Technology > Programming > Languages & Tools > DHTML #50 in Books > Computers & Technology > Programming > Languages & Tools > Borland Delphi
Programming and Problem Solving with Delphi is clearly laid out and provides good information for people new to Delphi. As a self-trained programmer migrating from Visual Basic to Delphi I found it quite useful, but I question its value to experienced Delphi campaigners. I also cannot work out why it's so [pricey].
This book [was expensive to me] because it is a textbook, and as we all know, there's no getting around the price of a textbook. I'm not currently attending class, but purchased this book anyway. I found it extremely well laid out, very descriptive, and informative. I went from knowing very little about Delphi, to knowing quite a bit. This book has all the little bits of information the less formal books leave out. A great book! If I had one complaint, it was of the lack of attention to some of the higher programming skills, chapters like DDE were very short indeed, but gave you enough to know what they did. This is a beginners book, make no mistake. If you're just learning Delphi, it's great. I believe this was made with Delphi 5, but there are so few differences, you'll never notice.
Take the five stars in context of Delphi having no university textbooks published in the last twenty years or so. This book is well written and surprisingly relevant for current programmers taking up Delphi or Lazarus (like I am). Delphi code is very stable, unlike C++ or Python so I am having no problems using this book with RAD studio XE2 and Lazarus. You have to use the Lazarus feature to convert Delphi projects, of course. For one dollar, this book is the best deal on a computer book I have ever made. You have to roll with the old screenshots, but you have to expect some changes like that. Think of this book as mainly for the language and not the IDE and then it works just fine.
This is a fantastic book for newcomers to Delphi, but with a shortcoming for some potential readers:1. Kerman teaches not only Object Pascal/Delphi in a clear, concise progression, but also the basics in efficient design while solving real world implementation problems.2. Object Oriented Programming is integrated by the very nature of using Delphi objects, and later in the book, Kerman introduces additional Object Oriented Programming (OOP) fundamentals.3. Unlike nearly every other Delphi text I've read aimed at Delphi newcomers, this book ensures the reader learns, understands, and integrates efficient problem solving along the way.4. Finally, Kerman includes excellent exercises and quizzes to verify and challenge your learning in each chapter.5. My only negative critique (and the reason I only give the book four stars) is that the book does not include solutions to the end-of-chapter exercises and quizzes. (The solutions are located online for instructors only, which makes it difficult if you are teaching yourself). You also will not have access to the book's errata unless you complete online student registration with Addison/Wesley/Pearson Tech/(etc.). The reason this book is so expensive is because it's been adopted as a teaching text, and all textbooks are expensive because they can be. Sad but true.Having said that, I do not believe you'll find a better introduction to Delphi/Object Pascal anywhere.
I bought this book for my husband. Computers are his department in our house. He likes learning new things about computers. He tries many different operating systems, tons of different software, and uses multiple programming formats. This book was a good source for information for him.