Puntuación:
Las reseñas de 'Functional Programming in JavaScript' destacan la sólida presentación de los conceptos de programación funcional y los ejemplos prácticos del libro, aunque adolece de un elevado número de erratas y errores de codificación. Muchos críticos elogian su valor educativo para los desarrolladores de JavaScript, aunque advierten de que puede no ser adecuado para principiantes. Los críticos señalan que el libro a veces parece precipitado, con algunos conceptos introducidos demasiado rápido o explicados de forma inadecuada.
Ventajas:⬤ Proporciona una visión detallada de los conceptos de programación funcional y su aplicación en JavaScript.
⬤ Aclara temas complejos como las mónadas y la composición funcional a través de ejemplos claros.
⬤ El autor presenta comparaciones entre los estilos imperativo y funcional, mostrando las ventajas de la PF.
⬤ Incluye una versión e-book gratuita, haciéndolo accesible.
⬤ Combina explicaciones teóricas con ejemplos prácticos de código, ayudando a solidificar la comprensión.
⬤ Contiene numerosas erratas y errores en el código que pueden confundir a los lectores.
⬤ Algunos conceptos se introducen sin suficiente explicación o claridad, dejando a los lectores abrumados.
⬤ Puede depender demasiado de bibliotecas externas en lugar de funciones nativas de JavaScript.
⬤ No es adecuado para principiantes absolutos; requiere conocimientos previos de conceptos de JavaScript.
⬤ La presentación de estilos mixtos ES5 y ES6 puede ser incoherente y distraer.
(basado en 31 opiniones de lectores)
Functional Programming in JavaScript: How to Improve Your JavaScript Programs Using Functional Techniques
Resumen
Programación funcional en JavaScript enseña a los desarrolladores de JavaScript técnicas funcionales que mejorarán la extensibilidad, la modularidad, la reusabilidad, la comprobabilidad y el rendimiento. A través de ejemplos concretos y explicaciones sin jerga, este libro le enseña a aplicar la programación funcional a tareas de desarrollo de la vida real.
La compra del libro impreso incluye un libro electrónico gratuito en formato PDF, Kindle y ePub de Manning Publications.
Acerca de la tecnología
En aplicaciones web complejas, los detalles de bajo nivel del código JavaScript pueden ocultar el funcionamiento del sistema en su conjunto. Como estilo de codificación, la programación funcional (PF) fomenta las relaciones poco acopladas entre los componentes de la aplicación, lo que facilita el diseño, la comunicación y el mantenimiento del conjunto.
Acerca del libro
Programación funcional en JavaScript le enseña técnicas para mejorar sus aplicaciones web: su extensibilidad, modularidad, reusabilidad y comprobabilidad, así como su rendimiento. Este libro de fácil lectura utiliza ejemplos concretos y explicaciones claras para mostrarle cómo utilizar la programación funcional en la vida real. Si es nuevo en la programación funcional, apreciará las numerosas y perspicaces comparaciones de esta guía con la programación imperativa u orientada a objetos, que le ayudarán a comprender el diseño funcional. Al final, pensarás en el diseño de aplicaciones de una forma nueva y fresca, e incluso puede que llegues a apreciar las mónadas.
Contenido
⬤ Técnicas de FP de alto valor para usos en el mundo real.
⬤ Utilizando FP donde tiene más sentido.
⬤ Separando la lógica de tu sistema de los detalles de implementación.
⬤ Manejo de errores, pruebas y depuración al estilo FP.
⬤ Todos los ejemplos de código utilizan JavaScript ES6 (ES 2015).
Sobre el lector
Escrito para desarrolladores con una sólida comprensión de los fundamentos de JavaScript y el diseño de aplicaciones web.
Sobre el autor
Luis Atencio es un ingeniero de software y arquitecto que construye aplicaciones empresariales en Java, PHP y JavaScript.
índice de contenidos
PARTE 1 PENSAR FUNCIONALMENTE.
⬤ Convertirse en funcional.
⬤ JavaScript de orden superior.
PARTE 2 SER FUNCIONAL.
⬤ Pocas estructuras de datos, muchas operaciones.
⬤ Hacia un código modular y reutilizable.
⬤ Patrones de diseño contra la complejidad.
PARTE 3 MEJORA TUS HABILIDADES FUNCIONALES.
⬤ A prueba de balas.
⬤ Optimizaciones funcionales.
⬤ Gestión de eventos y datos asíncronos.
© 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)