In short, it demands the reviewer’s full participation in finishing the solution that the original developer started.

That is, asynchronous pair programming.

Rest of the article