A genuine treat! Witty, but erudite -- but easy to read, like a "spoonful of sugar." With Java being such an error-free language by design, how do you write a book like Debugging Java? You look for where the errors are. They aren't in the source code nearly so often as they are in the development processes. Surely this is why Mitchell doesn't include a ton of source code. It's not a book that lists a lot of boring subroutines...
0Report
This is a great book. It is inusual in that it talks about techniques and methodologies rather than just reiterating a bunch of APIs. It discusses how to avoid bugs in the first place, and how to code defensively, and how to present abnormal conditions to users. It talks about how to cope with the inevitable deadlines, and how to design programs (like write the user manual FIRST, instead of last).Every so often a book comes...
0Report
Nowadays there are a few Java books out there which are starting to catalogue common Java pitfalls ("Java Pitfalls" by Daconta et al, "Practical Java" by Haggar), but none of these actually focus on the entire debugging process. Come to think of it, I don't know *any* book which focusses purely on debugging software, full stop. When I spotted "Debugging Java" I therefore bought it virtually "on spec". Was I right to do so?...
0Report
This book is money. The ideas and concepts in this book will probably recoup the book's cost many times over every month you remain in the industry. It is hard to discuss technical matters in a clear manner. Will Mitchell does so with warmth, wit and humor. No mean feat in a technical book. This guy actually tries to explain his ideas, not impress us with his intellect. Probably 60% of this book will be useful long...
0Report