nus-cs2113-AY2324S1 / forum

0 stars 0 forks source link

Week 7 Quiz Q4 #33

Closed skylee03 closed 10 months ago

skylee03 commented 11 months ago

The question is:

SLAP stands for Single Level of Abstraction Per method.

I think the answer is "false", because according to the textbook, "SLAP" stands for "Single Level of Abstraction Principle".

However, the expected answer is "true", and the explanation is:

As per the textbook.

But when I used the textbook's search function to search for "Single Level of Abstraction Per method", no exact match was found.

skylee03 commented 11 months ago

I checked the historical version of the course website and found that in AY 2020-21, it was indeed "Single Level of Abstraction Per method". However, as @ianyong pointed out its difference with the original expression in The Productive Programmer, the textbook for subsequent semesters has changed the expression to "Single Level of Abstraction Principle". I think the answer to the quiz should also be updated accordingly.

okkhoy commented 11 months ago

Hmmm... I remember updating this question just before the quiz was released ('cos we had a similar argument last semester). It looks like I didn't save it 🤦