The author is the person responsible for the implementation of the assigned task as source code. The reviewer(s) assure the implementation meets the quality standards. The original source code is a work that stemmed solely from the author, whereas in the accepted source code the author incorporated the reviewers’ suggestions so that everybody is satisfied with the result.