hudsonb
11/20/2018, 2:22 AMCzar
11/20/2018, 9:52 AMCzar
11/20/2018, 9:55 AMUser and you want to calculate a discount for one, you could write a member function calculateDiscount or in the mentioned style, you would have user-pricing module where you'd have User.calculateDiscount extension function.Czar
11/20/2018, 9:57 AMuser.calculateDiscount(TODAY) vs DiscountCalculator.calculateDiscount(user, TODAY)Czar
11/20/2018, 9:58 AMCzar
11/20/2018, 9:59 AMwakingrufus
11/20/2018, 2:43 PMhudsonb
11/22/2018, 9:07 PM