Skip to content

Instantly share code, notes, and snippets.

@harrisonmalone
Created January 8, 2019 02:48
Show Gist options
  • Save harrisonmalone/f18fcb69e8c60880ba4518a8d11298e1 to your computer and use it in GitHub Desktop.
Save harrisonmalone/f18fcb69e8c60880ba4518a8d11298e1 to your computer and use it in GitHub Desktop.

Notes for rubric mern

CMP1043-1 Design and develop complex software

What is complex software?

Does this mean something unique; something that would be difficult to achieve without software? Does it mean solving a particular problem?

Is complex software referring to the actual quality of the code itself. I feel as if this is better served in the next bit of criteria.

Complex software isn't necessarily a good thing... arguably better if the students have developed something that isn't complex; something that is user friendly and designed in a such a way that makes it easy for the client.

I guess you could focus here on the interaction between the different components of the MERN stack. It's complex software if you're understanding of MERN is strong. If you've abstracted away from what we did in the lessons and made something far bigger and better.

CMP1043-2 Demonstrate a practical and theoretical understanding of major aspects of software engineering

What are the major aspects of software engineering? Well you could say that good planning and management is important. The delegation of work amongst different members of your team.

Quality of code. Code is nice and concise. Code has been refactored to make it more readable.

Using the full feature set of all of MERN. Using MERN correctly according to set conventions.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment