Exceptional Threads
Handling exceptions in multithreaded C++ applications effectively and safely.
Practical coding techniques, best practices, and workflows for modern development
Handling exceptions in multithreaded C++ applications effectively and safely.
A comprehensive guide to implementing callbacks in C++ using various constructs and techniques.
Understanding the pitfalls and abuses of callbacks in C++ to write better, more maintainable code.
C++ exceptions are a powerful and elegant way to handle unexpected conditions in your code.
A complete solution to the dining philosophers problem using POSIX threading model, demonstrating the shared state inspection technique for solving complex concurrency challenges.
Test driven development can be used to better focus on the user needs, designing software with the user experience at the forefront.