CSC/ECE 517 Fall 2020 - E2070. Refactor response controller.rb

From Expertiza_Wiki
Revision as of 19:00, 12 October 2020 by Czhou6 (talk | contribs) (Created page with "E2070. Refactor response_controller.rb Background: A response is the object that is created when someone fills out a review rubric, such as when one writes a review, gives f...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

E2070. Refactor response_controller.rb

Background: A response is the object that is created when someone fills out a review rubric, such as when one writes a review, gives feedback to a reviewer, or fills out a survey. Responses to the individual rubric items are kept in Answer objects; each Answer object has a response_id to say what Response it is part of. Since response_controller needs to work with many kinds of responses, its code is pretty general. It is not the worst controller in the system, but it would be much clearer if its method names were more descriptive of what they do.


Project Member

  • Chenwei Zhou (czhou6)
  • Tianrui Wang (twang33)
  • Xinran Li