Open VincentFerrigan opened 1 year ago
Receipt, Display och SaleLog, tillsammans med Amount, sköter sin egna "pretty printing". Printer gör/sköter själva "utskriften".
Receipt
Display
SaleLog
Amount
Printer
View styr interaktiviteten i systemet dvs. I/O.
View
DiscountRegister, InventorySystem och AccountSystem kopplas till externa "flat file databases" (a.k.a. CSV filer).
DiscountRegister
InventorySystem
AccountSystem
Innebär att View inte längre får returer, annat än void.
Exceptions löser vi inför seminarium 4.
Utskrifter (Cohesion)
Receipt
,Display
ochSaleLog
, tillsammans medAmount
, sköter sin egna "pretty printing".Printer
gör/sköter själva "utskriften".Interaktivtet kopplat till MVC
View
styr interaktiviteten i systemet dvs. I/O.Externa System (Cohesion och MVC)
DiscountRegister
,InventorySystem
ochAccountSystem
kopplas till externa "flat file databases" (a.k.a. CSV filer).Innebär att
View
inte längre får returer, annat än void.Exceptions löser vi inför seminarium 4.