| Safe C++ Design Principles |

By Thomas Hruska
Table of Contents
Preface
Chapter 1 - In the Beginning
Chapter 2 - Compiler Intrinsics and the Standard
Chapter 3 - Memory
Chapter 4 - Layers
Chapter 5 - Security vs. Performance
Chapter 6 - Library Fundamental: Block
Chapter 7 - Library Fundamental: BString
Chapter 8 - Library Fundamental: FastSort
Chapter 9 - Library Fundamental: Smart Pointer
Chapter 10 - Templates and Base Classes
Chapter 11 - Test Suites and Application Bugs
Chapter 12 - Multithreading Concepts
Chapter 13 - Usability Testing vs. Beta Testing
Chapter 14 - Version Control and Bug Tracking
Conclusion
Appendix A - Library Fundamental: List
Appendix B - Library Fundamental: Thread-Safe Smart Pointer
The author is a reasonable person if you truly can't afford the book.
|