CSC/ECE 517 Fall 2013/oss ans

From Expertiza_Wiki
Revision as of 02:58, 30 October 2013 by Npandey (talk | contribs)
Jump to navigation Jump to search

E807 : Refactoring and testing response_controller.rb


Introduction

The response controller creates, edits, and displays responses, that is, rubrics to be filled out, or filled-out rubrics. Our project requirement entailed the following things to be done.

  • Reduce the method complexity in the response controller
  • Remove duplicated code
  • There were “custom_create” and “custom_update” methods for “custom” (multipart) rubrics. This is a very bad way of achieving this functionality, because frequent tests are required as to what kind of a rubric is in use.

Design Choices

Future Work

Appendix