When you work on a large enough codebase it's impossible to know all of the methods, edge cases, and unexpected impacts of adding or changing code. Code reviews are there to help you and everyone else. Even senior developers might not know that someone else has refactored code or added new reusable methods.