You can use Extreme Programming or techniques like Pair Programming if your project requires it. However, this is not a prerequisite for a good code review. You can follow the other relevant code review best practices too to perform code reviews.