César Arana

Results 3 issues of César Arana

In this repository several very interesting design patterns are presented, and for educational purposes I was able to identify the violation of several SOLID principles: Single Responsability Principle This class...

Hello, for student reasons I have looked for parts of your code where there may code smells and refactoring techniques can be applied. In the CartItem and Cart classes you...

Liskov Substitution Principle In this class, the principle is violated: https://github.com/OrienteerBAP/OPoster/blob/cabccb110a8b0a2ef00450a63d81996fabd5f4d5/oposter/src/main/java/org/orienteer/oposter/ok/FixedOdnoklassnikiApi.java#L1-L28 Maybe it could be solved like this ![image](https://github.com/OrienteerBAP/OPoster/assets/95942498/3b16595a-f843-4b94-a654-85b96be4d382)