Aprenda Programación Funcional con Elixir: Nuevos cimientos para un nuevo mundo

Puntuación:   (4,6 de 5)

Aprenda Programación Funcional con Elixir: Nuevos cimientos para un nuevo mundo (Ulisses Almeida)

Opiniones de los lectores

Resumen:

Las reseñas destacan que 'Practical Elixir' es un excelente libro introductorio para quienes están familiarizados con la programación, centrado en aplicaciones reales de Elixir y conceptos de programación funcional. Es elogiado por su claridad, su atractivo estilo de redacción y sus ejemplos prácticos. Sin embargo, algunos lectores han señalado que el ritmo del libro puede resultar incoherente, especialmente en los últimos capítulos, y que puede no ser lo suficientemente profundo para principiantes o para quienes no estén familiarizados con la programación funcional.

Ventajas:

Estilo de escritura claro y conciso.
Buen equilibrio entre la enseñanza de Elixir y los conceptos de programación funcional.
Ejemplos prácticos y reales que facilitan la comprensión.
Atractivo para lectores con conocimientos previos de programación.
Excelente introducción a la programación funcional para los nuevos en el paradigma.

Desventajas:

La segunda mitad del libro puede cubrir temas demasiado rápido, llevando a confusión.
Algunos lectores opinan que asume demasiados conocimientos previos, lo que puede no ser adecuado para principiantes.
Algunos comentarios sugieren que los ejemplos no se complementan de forma eficaz.
Los críticos argumentan que puede carecer de profundidad para aquellos que necesitan una cobertura más completa de la programación funcional.

(basado en 11 opiniones de lectores)

Título original:

Learn Functional Programming with Elixir: New Foundations for a New World

Contenido del libro:

La sencilla sintaxis de Elixir y esta visita guiada le ofrecen un camino limpio y sencillo para aprender técnicas modernas de programación funcional. No se requiere experiencia previa en programación funcional. Este libro le guía a través de los conceptos correctos al ritmo adecuado, a medida que explora los valores inmutables y la transformación explícita de datos, funciones, módulos, funciones recursivas, concordancia de patrones, funciones de alto orden, polimorfismo y manejo de fallos, todo ello evitando los efectos secundarios. No se suba al tren de Elixir con una mentalidad imperativa. Para sacar el máximo partido de los lenguajes funcionales, es necesario pensar funcionalmente. Este libro le ayudará a conseguirlo.

La programación funcional ofrece técnicas útiles para construir software mantenible y escalable que resuelva los difíciles problemas actuales. La demanda de software escrito de este modo es cada vez mayor: no querrá perdérselo. En este libro, no sólo aprenderá Elixir y sus características, sino también la mentalidad necesaria para programar funcionalmente. La sintaxis limpia de Elixir es excelente para explorar las habilidades críticas del uso de funciones y concurrencia.

Comience con las técnicas básicas del modo funcional: trabajar con datos inmutables, transformar datos en pasos discretos y evitar efectos secundarios. A continuación, profundice en los valores, las expresiones, las funciones y los módulos. A continuación, amplíe su programación con la concordancia de patrones y el control de flujo con case, if, cond y funciones. Utilice funciones recursivas para crear iteraciones. Trabaje con tipos de datos como listas, tuplas y mapas. Mejore la reutilización y legibilidad del código con las funciones de alto orden más comunes de Elixir. Explore cómo utilizar la computación perezosa con flujos, diseñe sus datos y aproveche el polimorfismo con protocolos. Combine funciones y gestione los fallos de forma que se puedan mantener utilizando las funciones y bibliotecas de Elixir.

Aprender técnicas que importan para hacer código que vive armoniosamente con el lenguaje.

Qué necesitas:

Necesitarás un ordenador y Elixir 1. 4 o una versión más reciente instalada. No se requiere experiencia previa en programación funcional o Elixir. Se recomienda cierta experiencia con cualquier lenguaje de programación.

Otros datos del libro:

ISBN:9781680502459
Autor:
Editorial:
Encuadernación:Tapa blanda
Año de publicación:2018
Número de páginas:200

Compra:

Actualmente disponible, en stock.

¡Lo compro!

Otros libros del autor:

Aprenda Programación Funcional con Elixir: Nuevos cimientos para un nuevo mundo - Learn Functional...
La sencilla sintaxis de Elixir y esta visita...
Aprenda Programación Funcional con Elixir: Nuevos cimientos para un nuevo mundo - Learn Functional Programming with Elixir: New Foundations for a New World

Las obras del autor han sido publicadas por las siguientes editoriales:

© Book1 Group - todos los derechos reservados.
El contenido de este sitio no se puede copiar o usar, ni en parte ni en su totalidad, sin el permiso escrito del propietario.
Última modificación: 2024.11.14 07:32 (GMT)