Search query: Code Refactoring Best Practices
Video title: Refactoring a React component - Design Patterns