Other reviews mentioned that this is not a book for advanced people. That's true. It was very helpful to me, however. I did some C++ and application development in high school, but put it away and didn't think about it much. Now when it came time to perform a computationally-intensive simulation, I found myself with pretty vague knowledge of C++, and how it actually works. This book was exactly at the right level for me. It's...
0Report
Let me start off by saying that this book contains a wealth of information for the professional programmer. The reason I found this book so useful is probably because the authors took a very different approach to writing about C/C++ programming than other books currently available. Instead of showing some tips and tricks on isolated subjects (or giving mere functional descriptions of language components) this book actually...
0Report
Concentrates on a broad range of performance optimization techniques. The author strikes a nice balance between programming in-the-large and programming in-the-small techniques. The programming in-the-large chapters discuss language selection (assembly, C, C++, Pascal, Visual Basic, or Java), O notation, memory managers, string searching, sorting, and data structures (arrays, linked lists, hash tables, binary trees, and red/black...
0Report
This is a very practical book; all concepts are supported by several concise example programs (most of which evolve in seperate steps to clearly highlight what is being explained.) and the layout is wonderfully accesible, e.g., text, source code and output etc. The authors have really gone beyond the quality of similar books on the market by providing an amount of detail above that of introductory text, which makes it benefitial...
0Report
Apart from a solid introduction into writing more efficient code, this book covers mostly advanced topics. However, I found these were explained very clearly, with plenty of programming examples given in the text making it surprisingly easy to follow. I would certainly suggest picking up this book if you want to know more about optimized programming, or if you just need a quick reference to, say; speedy sorting techniques,...
0Report