Open v4rgas opened 1 year ago
Acá hay una discusión sobre los switch cases y cuándo usarlos: https://github.com/RodrigoToroIcarte/IIC2113-2023-1/issues/45
... igual veo tu punto. Si tienes algo procedural podrías necesitar muchos switch cases. Pero en ese caso puede que modelar esa parte usando un enfoque procedural no sea lo mejor.
muchisimas gracias me quedo claro con esa issue
En el libro dicen que la regla general es que los switches son solo tolerados si es que aparecen solo una vez, son utilizados para hacer polimorfimos y estan escondidos por herencia
Como es que se aplica esto? y que pasa en el caso cuando quiero hacer algo procedural en vez de orientado a objetos?
Lo otro es que tambien en un momento el libro dice que "No puede haber más de un switch para un determinado tipo de selección".
En el caso que quisiera hacer algo procedural probablemente voy a tener que tener unos cuantos switches con los mismos casos para distintos metodos asi que me tiene confundido como es que se deberia hacer