-
This code is definitely violating the Open Closed Principle. It has to be modified if there is any change in the value of the objects.
-
The class invoice lacks a default constructor.
-
Has the characteristics of a God Class with multiple methods
These are the only violations I see so far. I have been reviewing the lectures once again to get a better understanding
This code is definitely violating the Open Closed Principle. It has to be modified if there is any change in the value of the objects.
The class invoice lacks a default constructor.
Has the characteristics of a God Class with multiple methods
These are the only violations I see so far. I have been reviewing the lectures once again to get a better understanding