nus-cs2103-AY2324S2 / forum

16 stars 0 forks source link

Issue with Question 3 of Mock Exam: Clarification on Terminology #1036

Closed amanzainal closed 6 months ago

amanzainal commented 6 months ago

I noticed a discrepancy between the explanation provided in Question 3 of the Mock Exam (Model Answers) and the terminology used in our textbook.

In the mock exam explanation, "coding standard" and "coding quality" are treated as distinct concepts. However, in the textbook, they seem to be used interchangeably.

Here are the specific references:

  1. In the mock exam explanation, "coding standard" and "coding quality" are discussed as separate entities. Mock Exam Explanation

  2. In the textbook, both terms are sometimes used interchangeably. image

Could someone assist to clarify whether there's intended to be a difference between "coding standard" and "coding quality" in our course material? Thank you!

baskargopinath commented 6 months ago

i think coding standard violations refers to everything in SE-EDU page for Java Coding Standard, it is separate from code quality issues

https://github.com/nus-cs2103-AY2324S2/forum/issues/968 This is an example of code quality violation and not code standard violation

damithc commented 6 months ago

In the mock exam explanation, "coding standard" and "coding quality" are treated as distinct concepts. However, in the textbook, they seem to be used interchangeably.

@amanzainal one is a subset of the other.

From tutorial 3: image

From the week 4 briefing:

amanzainal commented 6 months ago

Thanks @bgopi23 and prof for the clarifications.