Sie sind auf Seite 1von 1

Category Weight No Score = 0 Insufficient = 3 Sufficient = 6 Good = 8 Excellent = 10

Solution 50% Incomplete solution of (basically) complete and Fully complete and correct Optimal choice of
failing unit tests correct solution for test data solution for any valid test algorithms and data
given data structures (CPU + memory
efficient while maintainable
code)
Report 30% Practically missing or code Too little or lacking Seven code snippets Three most complex code Alternative solutions are
solution is insufficient to explanation of (seven) code provided with acceptable fragements have been being discussed with clear
start with snippets explanation included with clear and and compelling
compelling explanations explanations; clear and
compelling explanations for
chosen solution
Code Quality 20% Report or solution is correct use of nameing effective encapsulation; and Low cyclomatic complexity
insufficient to start with concentions; well readable (re)use of methods with (use of loops, if-else); extra
code; useful inline appripriate parameters unit tests
comments

Remarks:
If the solution itselves scores insufficient, that score cannot be compensated by excellent report or code quality!
Within a category, scales van compensate; i.e. a partially correct solution that just passed unit tests can still score "Good" if optimal algorithm and data structures have been used.

Das könnte Ihnen auch gefallen