Introducing Functional Programming Using C#: Leveraging a New Perspective for Oop Developers
Comprenda la potencia de C#, un lenguaje multiparadigma. Este libro le ayudará a aprender, analizar y aprovechar los aspectos funcionales de C# para que pueda crear un programa mejor.
El libro se divide en dos partes. La Parte I comienza con una visión general de la programación funcional (PF). Cubre los componentes básicos de la PF: funciones e inmutabilidad. Aprenderá sobre los soportes incorporados para la PF, funciones de primer orden y de orden superior (HOF), pureza funcional y efectos secundarios, diferentes formas de inmutabilidad y mucho más. La Parte II incluye discusiones sobre la composición funcional utilizando pipelining y currying. También explica cómo manejar el acoplamiento temporal y analiza funciones parciales y patrones funcionales útiles (como Map, Bind, Filter y Fold). El autor, Vaskaran Sarcar, le guiará a través de los mecanismos funcionales de gestión de excepciones y le proporcionará consejos adicionales para que sus programas sean más eficientes.
Después de leer el libro, comprenderá y será capaz de implementar aspectos clave de FP. Podrá producir mejor código (y refactorizar el código existente) combinando las mejores técnicas de los paradigmas de PF y de programación orientada a objetos (POO).
Qué aprenderá
⬤ Comprender cómo los conceptos de programación funcional (PF) pueden ser implementados usando C#.
⬤ Refactorizar código existente (siguiendo el paradigma FP) para hacerlo más legible, mantenible y predictivo.
⬤ Conocer cómo las características avanzadas (como delegados, lambdas, genéricos) se pueden utilizar de manera diferente.
⬤ Comprender cómo utilizar eficientemente características como expresiones lambda e inferencia de tipos, ya que C# incluye extensiones explícitas del lenguaje para soportar la programación funcional.
A quién va dirigido este libro
Desarrolladores de C# familiarizados con la programación orientada a objetos (POO) que deseen aprovechar la potencia de la programación funcional (PF).
© 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)