franciscogazitua / IIC2113-2024

Consultas sobre el proyecto en las Issues
2 stars 0 forks source link

[E2] Duda Estructuras de datos #48

Open camibennett opened 2 months ago

camibennett commented 2 months ago

Hola! Tengo una duda. Si tengo una clase que tiene varios atributos de tipo diccionario y que tiene diversos metodos para "resetear" estos diccionarios, es una estructura de datos? O debido a que tengo métodos con lógica para resetear los diccionarios pasa a ser un híbrido?

Saludos y quedo atenta :)

Dafnemami commented 2 months ago

Holis, no sé si te sirve particularmente pero al menos rodea la respuesta una issue que hice antes.

RodrigoToroIcarte commented 2 months ago

Para mí tendría sentido que eso fuera un objeto. Esconde los diccionarios en atributos privados y provee métodos de alto nivel para modificarlos. Eso también te ayudará a cumplir con el cap 8 de clean code (que no se evalúa en la E2, pero sí en la E3).

camibennett commented 2 months ago

Gracias a ambos!