-
Notifications
You must be signed in to change notification settings - Fork 18
Terminology
In order to remain consistent, there are a handful of terms that should be used in specific circumstances and they may differ between the frontend and backend.
Assignments AND Exams are separate models yet they share most of their properties. Its common to need to refer to an object that may be an assignment or an exam. The general term for an assignment or exam is assessment
. Many of the API routes return updatedAssessment
in their responses. This is to be used on the backend and frontend in terms of variables names, comments, etc.
When displaying to the user in the frontend, the term "Coursework" should be used as the general term and "Assignment" or "Exam" should be used instead of "assessment".
Good:
let assessments = [...];
logger.info('Updated assessment for user');
alert('Removed assignment!')
Bad:
alert('Removed assessment!')
<h1>Upcoming Assessments</h1>
Remember, team, the scope of what we are working on. Our goal is to make our own lives and that of our peers easier.
LATE Stack Documentation | Learning Resources | Flowchart | LATE Discord Server Invite
Backend | Frontend | Terminology
Learn LATE
- FreeCodeCamp
- Git
- Web Basics
- HTML
- CSS [coming soon]
- JS [coming soon]
- VueJS [coming soon]
- Node [coming soon]
- MongoDB [coming soon]
How LATE Works