Hola , que tal. Me parece muy buenos estos conceptos, pero lo que no logro entender es porque usar funciones en vez de usar simples metod...

Enrique Rabell Talamantes

Enrique Rabell Talamantes

Pregunta
studenthace 5 años

Hola , que tal. Me parece muy buenos estos conceptos, pero lo que no logro entender es porque usar funciones en vez de usar simples metodos.

4 respuestas
para escribir tu comentario
    Jorge Cruz Perez

    Jorge Cruz Perez

    studenthace 5 años

    Por lo que se dijo en la primera clase de este curso, aquí unos aportes:

    John fredy Usma diaz

    John fredy Usma diaz

    studenthace 5 años

    Según he entendido es por facilidad, a nivel de código se hace mas rápido la escritura de las funciones donde las necesitas usar

    Enrique Rabell Talamantes

    Enrique Rabell Talamantes

    studenthace 5 años

    Gracias!

    Luis Daniel Becerra Avellaneda

    Luis Daniel Becerra Avellaneda

    studenthace 5 años

    El problema de los metodos en java es que no los puedes pasar como argumento ni retornarlos, y esta es la base de varios de los conceptos de la programacion funcional. Cuando creas una Function o un Predicate si lo puedes hacer, ya que son tipos de dato, como Integer o String.

Curso de Programación Funcional con Java SE

Curso de Programación Funcional con Java SE

Desarrolla aplicaciones funcionales en Java SE, aprendiendo a utilizar lambdas, streams y la clase Optional. Implementa colecciones y API RESTful, mientras construyes una herramienta CLI para buscar empleos en GitHub.

Curso de Programación Funcional con Java SE
Curso de Programación Funcional con Java SE

Curso de Programación Funcional con Java SE

Desarrolla aplicaciones funcionales en Java SE, aprendiendo a utilizar lambdas, streams y la clase Optional. Implementa colecciones y API RESTful, mientras construyes una herramienta CLI para buscar empleos en GitHub.