Race Conditions Studio
Race conditions can lead to difficult bugs to find and fix. We gain experience finding them and fixing them.
In this studio, you will take in a collection of strings, clean up each string, and add it into another collection of strings concurrently.
The Core Questions
Really think about these questions in each case. Knowing the answers to these will tell you where the problem is.
- What are the tasks?
- What is the data?
- Is the data mutable?
- If so, how is it shared?
Code To Debug
Testing Your Solution
Pledge, Acknowledgments, Citations
More info about the Honor Pledge