CSC/ECE 517 Fall 2015/oss E1569 JNR

From Expertiza_Wiki
Revision as of 03:55, 31 October 2015 by Nnagara2 (talk | contribs)
Jump to navigation Jump to search

E1569: Refactoring ReviewMappingController

This page provides a description of our Expertiza based OSS project, which aimed at refactoring the ReviewMappingController.

Introduction

Expertiza is an Open Source software tool developed at NC State University. It is used to facilitate assignment and course management. It is primarily intended to facilitate assignments being peer reviewed. It is written as a Ruby on Rails application, thus functioning natively in a web environment. It can be cloned from GitHub.

Refactoring

Refactoring is a process designed to change code without modifying the functionality. Refactoring can improve the readability and the logical design of the software, making sure everything is in the right place and has the right name. This allows code to be understood more quickly by a developer, which shortens the time it takes to develop new features.

References

<references/>