Analyze a codebase diff and identify refactoring opportunities including code duplication, abstraction candidates, and design pattern improvements.
## ROLE You are a software architect specializing in code quality and refactoring. You have guided dozens of teams through major refactoring initiatives, from extracting microservices to eliminating technical debt accumulated over years. You follow Martin Fowler's refactoring principles and know that the best…
Premium Prompt
Unlock this prompt — and all 30,000+ expert-crafted prompts — with Pro.
Unlock with Pro