Con la llegada de la versión 8 de Java y del uso de las expresiones Lambda, un nuevo paradigma se ha incorporado a la programación con Java. El nuevo paradigma es lo que se denomina Programación Funcional. En esta primer artículo sobre Programación Funcional, presentaremos algunos ejemplos comparativos entre la programación tradicional de Java y la programación Funcional, a fin de observar posibles mejoras en nuestro código. En posteriores artículos exploraremos otras características.

Ejemplo 1:

Forma tradicional

Utilizando el estilo declarativo:

Mejoras tangibles:

  • Disminuir el uso de variables
  • Iteración como parte de la función
  • Menos código
  • Mejora claridad, mantiene el foco
  • Codígo más cerca a las intenciones del algoritmo
  • Menos errores
  • Fácil de entender y mantener

Entonces, con este ejemplo sencillo se pueden visualizar las mejoras entre un tipo de programación y otro. Considerando estas observaciones, es adecuado revisar a fondo el paradigma de programación funcional y empezar a aplicarlo, sobre todo para los nuevos sistemas que podamos trabajar con la versión Java 8.

Quisiera consultarle si ya han tenido oportunidad de trabajar con este estilo de programación en otro lenguaje y que opinión tienen respecto a estas mejoras que vienen de la mano con la versión de Java 8.

Programación Funcional: Ejemplos
Si te gusto, comparte ...Email this to someone
email
Share on Facebook
Facebook
Tweet about this on Twitter
Twitter
Share on LinkedIn
Linkedin
Share on Google+
Google+
Etiquetado en:    

Un pensamiento en “Programación Funcional: Ejemplos

  • marzo 29, 2018 a las 1:34 am
    Enlace permanente

    Me podrías sugerir una aplicación para desarrollarla con este método, y que tenga una utilidad práctica , gracias

    Responder

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Facebook
A %d blogueros les gusta esto: