You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Hello, as a task related to the Software Design course, my gruop and I were given the task of analyzing this project, where we could see that its design could include a Desing Patter, Decorator Pattern to be more specific.
The current way in which the use of accessories is implemented as seen only allows the addition of one accessory per car, this clearly limits the potential of the Car class. In addition to this, only one type of car can be observed that although it is They can create with different specifications, there is no prototype for the design of each one, which would be appropriate.
To solve this we propose to implement the use of the Decorator Pattern, it supposes eliminating the restriction of having only one accessory per Car since it allows an organization by layers, in addition to that these accessories can now have their own behavior and in conjunction with the base class where it will be added the accessory. On the other hand, the pattern also establishes the possibility of classifying the cars in a specific way.
The text was updated successfully, but these errors were encountered:
Hello, as a task related to the Software Design course, my gruop and I were given the task of analyzing this project, where we could see that its design could include a Desing Patter, Decorator Pattern to be more specific.
The current way in which the use of accessories is implemented as seen only allows the addition of one accessory per car, this clearly limits the potential of the Car class. In addition to this, only one type of car can be observed that although it is They can create with different specifications, there is no prototype for the design of each one, which would be appropriate.
To solve this we propose to implement the use of the Decorator Pattern, it supposes eliminating the restriction of having only one accessory per Car since it allows an organization by layers, in addition to that these accessories can now have their own behavior and in conjunction with the base class where it will be added the accessory. On the other hand, the pattern also establishes the possibility of classifying the cars in a specific way.
The text was updated successfully, but these errors were encountered: