Programación funcional en C#: Cómo escribir mejor código en C#

Puntuación:   (4,7 de 5)

Programación funcional en C#: Cómo escribir mejor código en C# (Enrico Buonanno)

Opiniones de los lectores

Resumen:

El libro Programación funcional en C# ha recibido críticas abrumadoramente positivas de desarrolladores experimentados en C#, que destacan su contenido bien estructurado, sus ejemplos prácticos y su capacidad para ampliar la comprensión de los paradigmas de programación. Muchos críticos elogiaron su claridad y el atractivo estilo de escritura del autor, mientras que algunos señalaron su naturaleza avanzada, lo que sugiere que no es adecuado para principiantes. Sin embargo, se hicieron algunos comentarios negativos sobre problemas con las copias físicas, como la mala encuadernación y la falta de páginas.

Ventajas:

Contenido bien estructurado y organizado.
Estilo de redacción claro y atractivo.
Ejemplos prácticos para aplicaciones en el mundo real.
Eficaz para unir conceptos de programación funcional con C#.
Anima a ampliar los horizontes de la programación.
Argumentos convincentes sobre los beneficios de la programación funcional.
Rico en información a pesar de su tamaño compacto.

Desventajas:

No es adecuado para principiantes; es necesario tener conocimientos previos de C#.
Algunas copias físicas tenían problemas de encuadernación y faltaban páginas.

(basado en 27 opiniones de lectores)

Título original:

Functional Programming in C#: How to Write Better C# Code

Contenido del libro:

Resumen

Programación funcional en C# le enseña a aplicar el pensamiento funcional a problemas del mundo real utilizando el lenguaje C#. El libro, con sus numerosos ejemplos prácticos, está escrito para programadores competentes en C# sin experiencia previa en PF. Le proporcionará una nueva perspectiva asombrosa.

La compra del libro impreso incluye un libro electrónico gratuito en formatos PDF, Kindle y ePub de Manning Publications.

Acerca de la tecnología

La programación funcional cambia la forma de pensar sobre el código. Para los desarrolladores de C#, las técnicas de PF pueden mejorar enormemente la gestión de estados, la concurrencia, la gestión de eventos y el mantenimiento del código a largo plazo. Y C# ofrece la flexibilidad que le permite beneficiarse plenamente de la aplicación de técnicas funcionales. Este libro le ofrece el asombroso poder de una nueva perspectiva.

Acerca del libro

Programación Funcional en C# le enseña a aplicar el pensamiento funcional a problemas del mundo real utilizando el lenguaje C#. Empezará aprendiendo los principios de la programación funcional y las características del lenguaje que le permiten programar funcionalmente. A medida que explore los numerosos ejemplos prácticos, aprenderá el poder de la composición de funciones, la programación de flujo de datos, las estructuras de datos inmutables y la composición monádica con LINQ.

Contenido

⬤ Escribir código legible y amigable para el equipo.

⬤ Dominar async y flujos de datos.

⬤ Mejorar radicalmente el manejo de errores.

⬤ Event sourcing y otros patrones FP.

Acerca del lector

Escrito para programadores competentes en C# sin experiencia previa en FP.

Sobre el autor

Enrico Buonanno estudió informática en la Universidad de Columbia y tiene 15 años de experiencia como desarrollador, arquitecto y formador.

Tabla de Contenidos

PARTE 1 - CONCEPTOS BÁSICOS.

⬤ Introducción a la programación funcional.

⬤ Por qué es importante la pureza de las funciones.

⬤ Diseño de tipos y firmas de funciones.

⬤ Patrones en programación funcional.

⬤ Diseño de programas con composición de funciones.

PARTE 2 - VOLVIÉNDOSE FUNCIONAL.

⬤ Manejo funcional de errores.

⬤ Estructurando una aplicación con funciones.

⬤ Trabajar eficazmente con funciones multiargumento.

⬤ Pensar sobre los datos funcionalmente.

⬤ Event sourcing: una aproximación funcional a la persistencia.

PARTE 3 - TÉCNICAS AVANZADAS.

⬤ Cálculos perezosos, continuaciones y la belleza de la composición monádica.

⬤ Programas con estado y cálculos con estado.

⬤ Trabajando con cálculos asíncronos.

⬤ Flujos de datos y las extensiones reactivas.

⬤ Una introducción a la concurrencia de mensajes.

Otros datos del libro:

ISBN:9781617293955
Autor:
Editorial:
Encuadernación:Tapa blanda
Año de publicación:2017
Número de páginas:408

Compra:

Actualmente disponible, en stock.

¡Lo compro!

Otros libros del autor:

Programación funcional en C#: Cómo escribir mejor código en C# - Functional Programming in C#: How...
Resumen Programación funcional en C# le enseña a...
Programación funcional en C#: Cómo escribir mejor código en C# - Functional Programming in C#: How to Write Better C# Code
Programación funcional en C#, segunda edición - Functional Programming in C#, Second...
Functional Programming in C#, Second Edition le enseña a...
Programación funcional en C#, segunda edición - Functional Programming in C#, Second Edition

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)