nus-cs2103-AY2324S2 / forum

16 stars 0 forks source link

Question p3.15 - #1013

Open iamtr opened 5 months ago

iamtr commented 5 months ago

image

From my understanding, the answer should be sequence diagrams instead. CCDs (Conceptual Class Diagrams) are a subset of class diagrams, so therefore class diagrams are technically a valid answer. However, sequence diagrams may touch on solution-specific classes, such as showing the interactions with a database, and therefore may not be too useful here.

dillontkh commented 5 months ago

I'm curious to know as well, I also chose sequence diagram for the same reason.

baskargopinath commented 5 months ago

https://github.com/nus-cs2103-AY2324S2/forum/issues/926

baskargopinath commented 5 months ago

@iamtr prof said having class diagrams here is redundant as there is a better version of it (CCD) hence no need for class diagrams whereas sequence diagrams can stil provide some different info that is not captured by CCD