When to use useCallbackUnderstand useCallback with examples to know when to use it, and when not. What is a React pure component?Understand the concept of pure component with examples of pure and non-pure components. The importance of code coverageWhat is code coverage a good indicator of?