cs2103aug2015-f09-3j/main

Parser : Refactoring Code for V0.4 release

Closed this issue · 0 comments

Follow the following:

Design [max score: 5] - How good is your internal design? Evaluated solely based on what we can learn from the developer guide. Evaluated by lecturer.
Conformance with the multi-level top-down approach (i.e. design at high-level first, and do the lower-level design of each component later)
[score: 1] Some effort to apply top-down, but not entirely successful.
[score: 2] Almost entirely top-down, low coupling, high cohesion, good API design.
Conformance with the OO paradigm
[score: 1] Mostly OO, but occasional evidence of non-OO practices.
[score: 2] Fully OO, except in places where OO is clearly not suitable.
Application of patterns and principles
[score: 1] Reasonable attempt
Implementation [max score: 10 ] - How good is your implementation? Evaluated based on an inspection of the code (submitted in your *.col files) by at least two tutors.
This is graded individually.

Graded based on following qualities of your own code.
Following SLAP (IMPORTANT).
Following the coding standard given (IMPORTANT).
Using at least some assertions.
Using at least some logging.
Using at least some unit tests.
Commenting at the right level.
Exception handling.
Neatness and human readability.