karengrams / FinalesDeParadigmasDeProgramacion

Resolución de finales de paradigmas para poder ponerlos en común
0 stars 0 forks source link

Nice name, but... #6

Open karengrams opened 5 years ago

karengrams commented 5 years ago

https://github.com/karengrams/FinalesDeParadigmasDeProgramacion/blob/c3ca92361c29dc6287ba92303f05d91f27b0dcf5/27%20de%20septimebre%20del%202017/270917.hs#L22-L26

Me encanto el nombre, pero, fijate que estas usando a las personas en su totalidad en el método 'unMayorDeEdad()', no tomas un mayor, tomas a una persona cualquiera. Cuando haces el filter, no modificas la lista que se encuentra dentro de la clase, obtenes una nueva lista con aquellos que cumplan con la condición establecida.

Ademas, ¿que pasa si tenemos la lista vacía? ¿Rompe o funciona?

PabloOve commented 5 years ago

ahhh que naboo, method unMayorDeEdad() = self.mayoresDeEdad().first() Lo sabia en mi mente pero en el codigo le erre jajajajaja

Eso eso eso, las excepciones se ponen siempre no? aunque no lo pida el enunciado? o no hace falta? mmm

karengrams commented 5 years ago

¿A que te referís con las excepciones se ponen siempre?

PabloOve commented 5 years ago

Ademas, ¿que pasa si tenemos la lista vacía? ¿Rompe o funciona?

Para contemplar este caso no convendria poner una excepcion? o te referias a otra cosa

karengrams commented 5 years ago

Podes usar take() y ahí se contemplaría el caso. Pero, excepciones también podría ir.

El El vie, 8 feb. 2019 a las 10:56 a. m., PabloOve notifications@github.com escribió:

Ademas, ¿que pasa si tenemos la lista vacía? ¿Rompe o funciona?

Para contemplar este caso no convendria poner una excepcion? o te referias a otra cosa

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub https://github.com/karengrams/FinalesDeParadigmasDeProgramacion/issues/6#issuecomment-461810524, or mute the thread https://github.com/notifications/unsubscribe-auth/AfMU7p_I4eBodYvhfymrvV7MiD5uHWNlks5vLYIOgaJpZM4aoJB2 .