CodeSystem2022 / proyectoIntegrador-tiendaInterdata

tienda interdata - cambio de idioma de pseint a java
10 stars 0 forks source link

Propuesta de implementación #5 [Design Patterns] #22

Open ssaquisi opened 10 months ago

ssaquisi commented 10 months ago

Patrón de diseño sugerido: Iterator.

Nuevamente, tal cual se menciona en la propuesta #21, tenemos una serie de menús debido a la lógica en que se maneja el negocio. Observando esto, sería beneficioso proporcionar una forma estandarizada de recorrer los elementos de los diferentes menús, donde se oculten los detalles específicos de cómo se almacenan los productos y cómo se accede a ellos. Este sistema se beneficiaría al tener una interacción polimórfica para ofrecer flexibilidad en la forma en que se itera sobre los elementos.

Diagramas UML

Antes:

0003

Después:

00033
nasdj21 commented 10 months ago

Está mal